в File.h
У меня есть переменные:
NSString *Category;
в .м и .h
Я получаю эту ошибку "Ожидаемый идентификатор или '('" в этой строке кода:
------------------------------------. Ч
Category = [NSString stringWithUTF8String:(char *)sqlite3_column_text(selectStatement,3)];
[Categoryarray addObject:Category];
Category = [Categoryarray objectAtIndex:i];
sqlite3_bind_text(addStmt, 3, [Category UTF8String], -1, SQLITE_TRANSIENT); //! Receiver type 'Category'(aka 'struct objc_category *') is not Object..
Категория не является именем класса или псевдонимом класса C
--------------------------------------- конец
и во втором классе показывается красная ошибка:
-----------------. h подкласс
IBOutlet UITextField * Категория;
----------------. M подкласс
if([Category.text isEqualToString:@""] || Category.text == nil){ // ! expect ";" in expression
Category.text=@" ";
}
В коде другая строка не неправильная, но только эта строка неправильная.
и я не уверен, почему, кто-нибудь может помочь?