Я переопределил синтезируемое свойство, потому что я хотел добавить NSAssert. Это в порядке, чтобы сделать (т.е. переопределение) или рассмотренная плохая практика? @synthesize someField; - (NSString*) someField {NSAssert (...
При каких условиях @synthesize является автоматическим в Objective-c? Возможно, при использовании LLVM 3.0 и выше? Почитав в сети, кажется, что @synthesize не нужен, начиная с Xcode 4. Однако ...
Есть ли разница между использованием символа подчеркивания и использованием ключевого слова self в Objective -C при вызове @property? Объявление свойства :@property (weak, nonatomic )NSString *myString; Вызов...
Я пришел из разработчиков C # и только начал изучать Objective-C и Xcode 4.
Насколько я понимаю, "@synthesize" заменяет методы получения и установки для свойств, если вам не нужно проверять / ...
Я новичок в Objective -C, мне интересно, есть ли простой способ установить id как экземпляр объекта (с синтезированными свойствами )и напрямую получить/установить такие свойства, как :id myID =...
Я смотрел курс Stanford iTunes U на iOS (cs193p), где учитель прямо говорит, чтобы всегда указывать имя ivar при использовании @synthesize, чтобы избежать проблемы, такие как @synthesize name = _name; ...