0

アプリの開発がほぼ完了しました。アプリがランダムな時点で終了し、ユーザー インターフェースのフリーズ/読み込みが非常に遅くなります。このアプリは ARC なしで作成されており、Xcode Instruments を使用してメモリの問題を修正することを始めたばかりです。プロジェクト全体を ARC に移行することを検討していますが、それが役立つかどうかはわかりません。また、Instruments Allocations が検出しているプロセスの多くは、メモリをあまり消費していないようです。

アプリの効率を改善する最善の方法を見つけ出す必要があります。私はこの分野についてほとんど知識がなく、効率を改善するために特定のことを行う方法に関するさまざまなチュートリアルを読みましたが、どこから始めればよいかわかりません。ARC に変換する必要がありますか? Xcode 内から Allocations/Leaks/Profile Instruments を使用することに集中する必要がありますか? おそらく私のアプリに固有のものであることはわかっていますが、どこから始めればよいかわかりません。どんな一般的なアドバイスも素晴らしいでしょう!皆さん、ありがとうございました!

4

2 に答える 2

1

割り当て/リークに焦点を当てるのではなく、ARCに変更しても役に立ちません。また、何かを何度も行う場合は、コードを最適化してください。また、同期 Web サービス呼び出しを使用している場合、アプリもフリーズします。

于 2013-02-23T07:12:46.067 に答える