Мне любопытно, почему я все еще получаю предупреждения метода доступа, хотя у меня уже есть @dynamic
в файлах реализации.Form
и Module
являются сущностями базовых данных, и их соответствующие классы автоматически генерируются Xcode.
В Form.h:
@property (nonatomic, retain) NSSet *modules;
В Form.m:
@dynamic modules;
(Сущность Form имеет модули как отношение ко многим, и оно само является обратным отношением модуля к одному.)
Как ни странно, модули также получаютпредупреждение об отсутствующих средствах доступа для простого свойства NSString *
, которое также имеет свой @dynamic
в файле .m.
В Module.h:
@property (nonatomic, retain) NSString * moduleDescription;
В Module.m:
@dynamic moduleDescription;