AFNetworking
でUITableView
を使用してiOSアプリケーションを作成しようとしています。 TableViewは、Twitterのタイムラインのような20のデータをロードします。
80を超えるデータをロードすると、Xcodeは約70MBのメモリを消費していることを示し、コンソールは
"Received memory warning."
そして
**"error in __connection_block_invoke_2: Connection interrupted".**
これは何ですか?このエラーをどのように処理しますか?
理由:70 mbを超えるデータをさらにロードすると、クラッシュします。
Sol:一度にのみデータ(EG:)40をロードします。次に、Webサービスからデータをフェッチして、次回(EG:)40をロードします。毎回サービスを押して(EG)40データをフェッチし、 プルして概念を更新 を使用してテーブルビューをリロードします。
メモリリークについては、次のリンクを参照してください。