リモートデータベースからiphoneアプリケーションにデータを解析し、テーブルビューにデータを入力しています。このプログラムはテーブルビューを細かく設定することができますが、すべてのレコードを表示できます。レコードをソートするには、NSPredicate
を使用してデータをソートすることをお勧めしましたが、データをロードしようとすると、プログラムはコンソールに警告なしで存在します。なぜ誰かがコードをすばやく見て、どこに間違っているのか教えてもらえますか? (私は、これらの行と関係があると思いますreturn [rows count];
とNSDictionary *dict = [rows objectAtIndex: indexPath.row];
)。これについてのお手伝いをありがとう...iphone uitableview populate - プログラムは警告なしで終了する
0
A
答えて
1
あなたのviewDidLoadで、配列を保持してお試しください。
rows = [[courses filteredArrayUsingPredicate:predicate] retain];
1
filteredArrayUsingPredicateはautoreleaseオブジェクトを返す必要があるので、rows配列は保持する必要があります。
+1
例:self.rows = [courses filteredArrayUsingPredicate:predicate]; – Peres
関連する問題
- 1. iphoneプログラムの警告
- 2. Javaスレッドが警告なしで終了する
- 3. Dojoビルドは警告で終了しますが、なぜですか?
- 4. 警告 'SimpleXMLElement :: addChild():終了していないエンティティ参照
- 5. php webdriver - 警告を待ち、テストケースを終了しない
- 6. 終了コード10で終了したプログラム
- 7. Iphoneポップアップ警告メッセージ
- 8. iPhone - OARequestHeaderの警告
- 9. CodeIgniter 3終了セッションのリンク解除セッションに関する警告
- 10. エミュレータは、プログラムが予期せず停止し、強制的に終了したことを警告します。
- 11. アプリケーションの終了イベントをフックして警告を表示
- 12. Apple Watchプログラムは終了コードで終了しました:0
- 13. プログラムの実行が突然終了し、警告も例外もなく、デバッグ時のみ!
- 14. Javaプログラムがクローズボタンで終了しない
- 15. ProgressDialogで終了したプログラム
- 16. C#プログラムが終了した後にコンソールが終了しない
- 17. プログラムをフラッターでプログラムを終了する
- 18. 制御は非void関数の終了に達します警告C++
- 19. は、[Pe014]警告:余分なテキストを前処理指令の予想終了後
- 20. IphoneエラーSpringBoardの終了に応答して終了する
- 21. 警告:[デフォルトで有効になって]行方不明終了」の文字
- 22. Iphoneメモリの警告ポーズアプリケーション
- 23. iPhone開発メモリの警告
- 24. プログラムが終了すると `exec`でプロセスを終了する
- 25. プログラムの終了時にプロセスが終了しない
- 26. Pythonプロセスのシャットダウン/突然終了の警告を取得するには?
- 27. ムービーがJMFで終了し、プログラムを終了しました
- 28. ModalViewを終了ボタンでプログラムで終了する
- 29. UITableViewにエントリがない場合に警告を表示する
- 30. 警告:preg_match()[function.preg-match]:終了デリミタ '/'が見つかりませんでした
それは働いています:o、あなたは私になぜ保持部分で働いているのか説明できますか? –
filteredArrayUsingPredicateは、自動解放オブジェクトを返します。すべてのイベントは自動解放プールに囲まれているので、保持メッセージで保持カウントをインクリメントしないとオブジェクトは解放されます。 deallocメソッドでオブジェクトを解放することを忘れないでください。 [製品]メニューの[分析]ツールを有効に活用してください。 – andreamazz