私のアプリは写真を撮ってトリミングし、NSCoding を使用して保存する前にフィルターをいじっています。連続して 4 ~ 5 枚の写真を撮ろうとすると、エラー メッセージが表示されずにアプリがクラッシュします。これをデバッグする方法が本当にわかりません。私はそれがメモリの問題だと推測していますが、明らかにreleaseARC を備えた iOS 5 にはありません。あまり意味のない写真を追加しましたが、役立つかもしれません。

私のアプリは写真を撮ってトリミングし、NSCoding を使用して保存する前にフィルターをいじっています。連続して 4 ~ 5 枚の写真を撮ろうとすると、エラー メッセージが表示されずにアプリがクラッシュします。これをデバッグする方法が本当にわかりません。私はそれがメモリの問題だと推測していますが、明らかにreleaseARC を備えた iOS 5 にはありません。あまり意味のない写真を追加しましたが、役立つかもしれません。

あなたのアプリは明らかに (画像が示すように) 不要になったときにメモリを解放せずに割り当てます。
メモリ管理を確認し、たとえば、ディスクに保存され、どこにも表示されていない画像データも解放されていることを確認します。
これが発生する可能性がある2つの理由を知っています。
#1 については、アプリの delegate にある種のログ操作を配置しdidReceiveMemoryWarning、コンソール ログをスキャンして、システムによって発行された (見逃しやすい) メモリ警告を探します。アプリが強制終了される前に、メモリ警告が表示されます。
ただし、#2でいつ殺されたかを検出する良い方法はわかりません.
しかし、問題はメモリにあるようです。