1.升级xcode 7.3 后 会导致;2.问题:cannot create __weak reference in file using manual reference counting
__cpt_weak UIPinchGestureRecognizer *pinchGestureRecognizer;
;
走同样的路,发现不同的人生
ビルド設定を行うことができます -> Apple LLVM7.1 - 言語 - 目的 C ->手動保持リリースでの弱い参照 はい
または __unsafe_unretained 代替__weak を使用しますが、__unsafe_unretained を使用する場合は次の問題に注意してください。
__unsafe_unretained
__weak
__unsafe_unretained は、参照されるオブジェクトを存続させず、オブジェクトへの強い参照がない場合には nil に設定されない参照を指定します。参照するオブジェクトの割り当てが解除されると、ポインタはぶら下がったままになります。
ビルド設定を行うことができます -> Apple LLVM7.1 - 言語 - 目的 C ->手動保持リリースでの弱い参照 はい
または
__unsafe_unretained
代替__weak
を使用しますが、__unsafe_unretained を使用する場合は次の問題に注意してください。