Я определил свойство...
@property (nonatomic, strong) NSArray *eventTypes;
Я хочу переопределить getter и setter...
Я написал это...
- (void)setEventTypes:(NSArray *)eventTypes
{
_eventTypes = eventTypes;
//do some stuff here.
}
Это прекрасно работает, но когда я добавляю это...
- (NSArray*)eventTypes
{
//do some stuff here.
return _eventTypes;
}
Затем обе функции показывают ошибки и не знают, что такое _eventTypes.
Это то же самое в любом случае. Он работает с одной функцией, но как только я добавляю другой, он терпит неудачу в обоих из них.
Есть ли что-то еще для этого? Кажется странным, что он работает ни с одним ботом, ни с обоими.