3
ответа

@synthesize против @dynamic, в чем различия?

Каковы различия между реализацией @property с @dynamic или @synthesize?
вопрос задан: 17 May 2017 16:52
1
ответ

Переопределяет синтезировать свойство в Objective C хорошо или плохо?

Я переопределил синтезируемое свойство, потому что я хотел добавить NSAssert. Это в порядке, чтобы сделать (т.е. переопределение) или рассмотренная плохая практика? @synthesize someField; - (NSString*) someField {NSAssert (...
вопрос задан: 23 October 2019 06:57
0
ответов

При каких условиях @synthesize является автоматическим в Objective-c?

При каких условиях @synthesize является автоматическим в Objective-c? Возможно, при использовании LLVM 3.0 и выше? Почитав в сети, кажется, что @synthesize не нужен, начиная с Xcode 4. Однако ...
вопрос задан: 23 May 2017 12:24
0
ответов

Разница между _и self. в Objective -C

Есть ли разница между использованием символа подчеркивания и использованием ключевого слова self в Objective -C при вызове @property? Объявление свойства :@property (weak, nonatomic )NSString *myString; Вызов...
вопрос задан: 8 July 2014 02:29
0
ответов

Почему Xcode 4 автоматически генерирует переменную экземпляра?

Я пришел из разработчиков C # и только начал изучать Objective-C и Xcode 4. Насколько я понимаю, "@synthesize" заменяет методы получения и установки для свойств, если вам не нужно проверять / ...
вопрос задан: 12 July 2012 01:37
0
ответов

Задача -C :id, доступ к свойствам экземпляра, синтезировать?

Я новичок в Objective -C, мне интересно, есть ли простой способ установить id как экземпляр объекта (с синтезированными свойствами )и напрямую получить/установить такие свойства, как :id myID =...
вопрос задан: 20 April 2012 13:39
0
ответов

Считается ли указание имени ivar для @synthesize избыточным или хорошей практикой?

Я смотрел курс Stanford iTunes U на iOS (cs193p), где учитель прямо говорит, чтобы всегда указывать имя ivar при использовании @synthesize, чтобы избежать проблемы, такие как @synthesize name = _name; ...
вопрос задан: 9 January 2012 15:47