代理人が(IBActionメソッド内で)呼び出されてもシミュレータのiPhone 4Sでのみランダムな時間が経過すると、アプリケーションがクラッシュします。他のすべての新しいiPhoneは素晴らしい作品です。代理人のアクセスがiPhone 4Sでのみ
@propert (assign, nonatomic) id <MyDelegate> delegate;
もちろんARCを使用しています。理由は何でしょうか?
解決済み: 一部の条件で代理メソッドを渡す引数が、意図せずメモリから解放されました。それを強力なタイプに変更することが助けになりました。
主にデッドリファレンスが多いです。いくつかのコード、コールスタック、このデリゲートとMyDelegate protocle宣言を使用するクラスのエラーログを投稿できますか? –
質問したようなコードをいくつか追加しました。 – loup4