3

appdelegate で、開発したカスタム クラスのオブジェクトを宣言しました。そして、View Controller に次のコード行を追加しました。

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate.dbConnector loadImages:self];

エラーはありませんが、コンパイラは loadImages を処理しますが、関数に入りません。これを確認するためにブレークポイントを使用しました。助言がありますか?

4

2 に答える 2

1

あなたのdbConnector財産はおそらくゼロです。そのプロパティにインスタンスを設定していることを確認してください。警告やエラーが発生しないように、任意のメッセージを nil に送信できます。プロパティdbConnectorは、何かを割り当てるまでデフォルトで nil になります。

于 2013-02-08T19:36:54.543 に答える
-2
[appDelegate.dbConnector loadImages:appDelegate];
于 2015-06-09T06:18:09.470 に答える