1.升級xcode 7.3 後 會導致;
2.問題:cannot create __weak reference in file using manual reference counting
__cpt_weak UIPinchGestureRecognizer *pinchGestureRecognizer;
;
淡淡烟草味2017-05-02 09:24:06
可以設定建置設定-> Apple LLVM7.1 - 語言 - Objective C ->手動保留釋放中的弱參考是
或用__unsafe_unretained
代替__weak
,但是如果用__unsafe_unretained請注意下面的問題。
__unsafe_unretained 指定一個引用,該引用不會使引用的物件保持活動狀態,並且在沒有對該物件的強引用時不會設為 nil。如果它引用的物件被釋放,指標就會懸空。