Вам необходимо включить эти свойства в расширение класса. Это позволяет вам определять свойства (и в последнее время iVars) в вашем файле реализации в объявлении интерфейса. Это похоже на определение категории, но без имени в скобках.
Итак, если это ваш файл MyClass.m:
// Class Extension Definition in the implementation file
@interface MyClass()
@property (nonatomic, retain) NSString *myString;
@end
@implementation MyClass
- (id)init
{
self = [super init];
if( self )
{
// This property can only be accessed within the class
self.myString = @"Hello!";
}
}
@end