Нужно ли вручную создавать NSMutableArray, если он уже покрыт методом property & synthesize?
В приведенном ниже коде я вижу проблему, из-за которой метод addEvent, похоже, неработатьДаже после вызова счетчик переменной _events по-прежнему равен нулю (0).Мне интересно в этом коде, может ли быть проблема в том, что мне нужно вручную создать / инициализировать массив?(и не полагайтесь на метод sythesize, делающий это)
Заголовочный файл
#import <Foundation/Foundation.h>
@interface Weekend : NSObject {
NSMutableArray* _events;
}
- (void)addEvent:(EKEvent*)event;
@property (nonatomic, retain) NSMutableArray* events;
@end
Реализация
#import "Weekend.h"
@implementation Weekend
@synthesize events = _events;
- (void)addEvent:(EKEvent*)event {
[self.events addObject:event];
}
@end