У меня есть такой класс
@interface MyParentClass : NSObject {
NSString *objectName_;
}
@property(nonatomic, copy) NSString *objectName;
@end
и в реализации у меня это:
@implementation MyParentClass
@synthesize objectName = objectName_;
@end
тогда у меня есть дочерний класс, который наследуется от MyParentClass
, как это
@interface MyChildClass : MyParentClass {
}
@end
проблема в том, что если я создаю дочерний объект класса и пытаюсь получить доступ к свойству objectName
, он выдает мне no method found
предупреждение, т.е.
MyChildClass *obj = [[MyChildClass alloc] init];
[obj setObjectName:@"BuzzLightYear"]; // this line produces no method
// setObjectName found warning
как я могу удалить это?