0

私は iOS 開発のコツをつかむためにこのチュートリアル ( http://www.raywenderlich.com/1845/how-to-create-a-simple-iphone-app-tutorial-part-2 ) を行っていますが、今は立ち往生しています。

ちょっとしたことかもしれませんが、detailView のメソッド「setDetailItem」に入ると、newDetailItem変数が空です (スクリーンショットを参照)。

これがなぜなのかわかりませんが、チュートリアルでは、これは自動的に埋められるようです。

なぜ空なのですか?どうすれば適切なdetailItemを取得できますか?

スクリーンショット

4

1 に答える 1

1

チュートリアルを確認したところ、サンプルコードが提供されていました。メモリで問題なく動作します。このように値を指定すると呼び出されるセッターメソッドです。

  DetailViewController *detailController =segue.destinationViewController;
  ScaryBugDoc *bug = [self.bugs objectAtIndex:self.tableView.indexPathForSelectedRow.row];
  detailController.detailItem = bug;

有効なメモリ値で渡されている天気を確認してください(ここではバグです).nilを指定すると、メモリがない可能性があります

于 2012-10-04T11:43:20.753 に答える