iPhoneアプリ テーブル表示時のトラブルについて
Posted: 2011年11月23日(水) 23:26
CoreDataを用いて、xcode4.2.1 (Objective-c)でツイッターアプリを作成しているのですが、
2点質問がございます。
1)ツイッター情報をCoreDataより読み出しviewWillAppear終了後、
以下のエラーがコンソールに表示されます。
Unbalanced calls to begin/end appearance transitions for <MainViewController: 0x6b3c580>.
ぐぐったのですが、よくわからず。。。何かわるいのでしょうか?ご教授ください。
2)ツイッター情報をCoreDataより読み出しテーブル表示後、なぜか再度cellForRowAtIndexPathが
コールされて先頭から0〜6個までのテーブルを表示しようとします。
なにが原因であることが考えられますでしょうか?ご教授ください。。
以下にコンソールログを貼付けいたします。
-[MainViewController tableView:heightForRowAtIndexPath:]
-[MainViewController tableView:cellForRowAtIndexPath:]
indexPath = <UIMutableIndexPath 0x6e80f60> 2 indexes [0, 298]★最後のCoreData読み出し表示
-[MainViewController fetchedResultsController]
CoreData twitter text: UUUUUUUUUUUUUUUUUUUUUUUUU
CoreData twitter name: ZZZZZZZZZZZZZZ
-[UIAsyncImageView initWithFrame:]
-[UIAsyncImageView loadImage:]
-[UIAsyncImageView abort]
cellForRowAtIndexPath <===
heightForRowAtIndexPath <===
-[MainViewController tableView:cellForRowAtIndexPath:]
cellForRowAtIndexPath ===>
indexPath = <NSIndexPath 0xed3fd30> 2 indexes [0, 0]★なぜか0からまた読み出そうとする。
-[MainViewController fetchedResultsController]
CoreData twitter text: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
CoreData twitter name: XXXXXXXXXXXXXXXXXXXXXX
2点質問がございます。
1)ツイッター情報をCoreDataより読み出しviewWillAppear終了後、
以下のエラーがコンソールに表示されます。
Unbalanced calls to begin/end appearance transitions for <MainViewController: 0x6b3c580>.
ぐぐったのですが、よくわからず。。。何かわるいのでしょうか?ご教授ください。
2)ツイッター情報をCoreDataより読み出しテーブル表示後、なぜか再度cellForRowAtIndexPathが
コールされて先頭から0〜6個までのテーブルを表示しようとします。
なにが原因であることが考えられますでしょうか?ご教授ください。。
以下にコンソールログを貼付けいたします。
-[MainViewController tableView:heightForRowAtIndexPath:]
-[MainViewController tableView:cellForRowAtIndexPath:]
indexPath = <UIMutableIndexPath 0x6e80f60> 2 indexes [0, 298]★最後のCoreData読み出し表示
-[MainViewController fetchedResultsController]
CoreData twitter text: UUUUUUUUUUUUUUUUUUUUUUUUU
CoreData twitter name: ZZZZZZZZZZZZZZ
-[UIAsyncImageView initWithFrame:]
-[UIAsyncImageView loadImage:]
-[UIAsyncImageView abort]
cellForRowAtIndexPath <===
heightForRowAtIndexPath <===
-[MainViewController tableView:cellForRowAtIndexPath:]
cellForRowAtIndexPath ===>
indexPath = <NSIndexPath 0xed3fd30> 2 indexes [0, 0]★なぜか0からまた読み出そうとする。
-[MainViewController fetchedResultsController]
CoreData twitter text: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
CoreData twitter name: XXXXXXXXXXXXXXXXXXXXXX