Objective-Cで実行時にゾンビを見つける方法はありますか?
オブジェクトがゾンビのメソッドを呼び出さないようにする方法を探していますが、アプリをクラッシュさせずにメソッドを検出する方法はありますか?
私は、ARCiOS5での弱参照と常識的なプログラミングの実践について知っています。
オブジェクトのサイズを尋ねる方法があると思っていましたが(おそらく「内部」には参照があるだけです)、オブジェクトがまだ存在する場合は、おそらく単一のポインターサイズだけではなく、値を与える必要があります。
使用malloc_size(pointerToObject)
して動作しますか?
更新:ゾンビ検出用のInstrumentsを実行する方法を知っています