2
幾乎weakSelf
模式我在網上遇到的每一個例子都有語法的iOS的Objective-C:weakSelf語法
__weak typeof(self) weakSelf = self;
但是,編譯器抱怨這句法在Xcode的最新版本,要求:
__weak __typeof__(self) weakSelf = self;
語法是否改變,或者我缺少導入?我試圖拉<objc/runtime.h>
但沒有變化。
隱形獎金問題:爲什麼不直接投它?
__weak MyBoffoClass *weakSelf = self;
我在這裏找到一個答案,表示最好直接施放它,但沒有理由爲什麼。
看起來合理的答案在這裏:http://stackoverflow.com/questions/14877415/difference-between-typeof-typeof-and-typeof-objective-c – danh 2015-03-31 00:32:55
謝謝,我搜索了typeof,但沒有得到那個結果,顯然應該深入挖掘,謝謝。 – 2015-03-31 01:56:25