1
Что разница между:Как объявить объект weakSelf в прошивкой
__weak __typeof(&*self)weakSelf = self
и
__weak __typeof(self)weakSelf = self
кого это знать?
Что разница между:Как объявить объект weakSelf в прошивкой
__weak __typeof(&*self)weakSelf = self
и
__weak __typeof(self)weakSelf = self
кого это знать?
ответ Использовать 0xced в:
В последней версии Apple, лязг лязг версии 4.0 (теги/Apple/лязг-421.1.48) (на основе LLVM 3.1svn), то есть Xcode 4.4 и выше,
__typeof__((__typeof__(self))self)
трюк не нужен больше. Линия__weak typeof(self) bself = self;
будет компилировать просто отлично.