【发布时间】:2016-12-30 07:42:45
【问题描述】:
两者有什么区别:
__weak __typeof(&*self)weakSelf = self
和
__weak __typeof(self)weakSelf = self
有人知道吗?
【问题讨论】:
两者有什么区别:
__weak __typeof(&*self)weakSelf = self
和
__weak __typeof(self)weakSelf = self
有人知道吗?
【问题讨论】:
使用 0xced 的答案:
在最新的clang版本苹果clang版本4.0 (tags/Apple/clang-421.1.48) (基于 LLVM 3.1svn), 即 Xcode 4.4+,
__typeof__((__typeof__(self))self)技巧不是必需的 了。__weak typeof(self) bself = self;行将编译 很好。
【讨论】: