を投影し、私は@autoreleaseプールのように多くのブログを読みましたが、私はまだ客観CまたはiOS開発で、この@autoreleaseプールの概念について明確ではないと思います。なぜとするとき、我々は、IOSに@autoreleasepool使用する必要があります
だから、誰でもこのコンセプトを軽視してください。 誰かが私にその例と@autoreleaseプールの使用が必要な場合は、非常に役に立ちます。
どのように@autoreleaseプールを使用して、それなしでメモリ割り当てを測定できますか。
このトピックについては、重複している可能性があります。
[こちら](http://stackoverflow.com/questions/9086913/objective-c-why-is-autorelease-autoreleasepool-still-needed-with-arc)ARC – byJeevan
iで「Autoreleasepool」が必要な理由を説明しています__autoreleasing [(これを参照してください)]でマークされているオブジェクトがある場合にのみ便利だと考えてください(http://stackoverflow.com/questions/8862023/in-which-situations-do-we-need-to-write-the- autoreleasing-ownership-qualifier)を使用します。そのような種類のオブジェクトは、あなたのアプリケーションのメインオートリリースプールの終わりに達するときにのみリリースされます。しかし、多くのものが短時間で作成されると、メモリ不足になる可能性があります。そのように自動解放オブジェクトが積み重なると、私はプール@autorelease使用したときにそれを使用していないイム – Fonix
がどのように私は、実用的な例では、メモリの使用率を測定することができますあなたのメモリ不足エラーを与えてはいけないことそのために、しかし、あなたはあなた自身の自動解放プールを必要としないはずの時間の99%は、ARCは通常、非常によく物事の世話をする(あなたはプールが文句を言わないで役立つ自動解放サイクルを保持させる場合を除き)あなたの迅速な応答を – user1374