setText メソッドを使用していないのに、警告が表示されます。XCode がこの警告メッセージを表示するのはなぜですか?
5607 次
4 に答える
13
このcell.text
プロパティは iPhone OS 3.0 以降では廃止されました。これは、新しいテーブル セル タイプで複数のラベルが許可されるためです。代わりにcell.textLabel.text
、同じことを達成するために使用します。
于 2009-09-20T00:10:21.597 に答える
5
これがプロパティの仕組みです
x = object.field
(デフォルトで)呼び出しと同じですx = [object field]
(デフォルトでobject.field = x
は)呼び出しと同じです[object setField:x]
于 2009-09-20T01:45:16.940 に答える
2
上の2つの答えは正しい以上のものです。AppleのDevからの参照を追加するだけです。それがあなたのすべての質問を解決すると信じてください。「 Object Messaging」のセッションをご覧ください。
于 2012-11-07T15:27:47.847 に答える
1
クラスのフィールドをそのまま設定することで、実際に setText メソッドを呼び出しています。
于 2009-09-20T00:08:06.317 に答える