無限のフィードとカメラを備えたInstagram のようなアプリがあります。を使用してARC
います。私が使用している画像をロード(およびキャッシュ)するためにAFNetworking
.
フィードをスクロールすると、割り当てられて大量のメモリが割り当てられ、解放されることがあります。そのため、アプリが 10 ~ 13 MB を超えてカメラを開くと、アプリがクラッシュします。私のフィードは、NSMutableArray
次のようなエンティティで構成されています。
@interface Post : NSObject
@property (readonly) NSString *postId;
@property (readonly) NSURL *imageURL;
@property (readonly) NSString *text;
@end
私は何を間違っていますか?そして、didreceivememorywarningメソッドで何をすべきですか?