Я использую ARC (нет, это не NDA). Я объявляю свой ivar в своем интерфейсе с помощью
id itemDelegate;
Затем объявляю свойство:
@property (nonatomic, weak) id<mySecretDelegateYouAreNotSupposedToSeeOnSO> itemDelegate;
(со слабым вместо назначения из-за ARC)
В моем файле реализации я просто синтезирую его: @synthesize itemDelegate;
Однако я получаю сообщение об ошибке:
"Existing ivar 'ItemDelegate' for _weak property 'itemDelegate' must be _weak".
Кто-нибудь знает, что случилось? Благодарим за помощь.
ARC - автоматический подсчет ссылок