なぜ私はXcodeで非推奨の警告を取得しています
-
11-09-2019 - |
質問
私もそれを使用していないとき
私は、SetTextメソッドに関する警告を取得しています。なぜXcodeは、この警告メッセージを表示していますか?
解決
新しい表のセルタイプは複数のラベルを可能にするので、
cell.text
プロパティは、iPhone OS 3.0およびそれ以上に推奨されていません。代わりに、同じことを達成するためにcell.textLabel.text
を使用します。
他のヒント
これは
のプロパティがどのように働くかあります x = object.field
は(デフォルトで)
x = [object field]
を呼び出すのと同じです
とobject.field = x
は(デフォルトで)
[object setField:x]
を呼び出すのと同じです までの2つの答えが正しい以上です。ただ、Appleのデベロッパーからのいくつかの参照を追加します。それはあなたの質問のすべてを解決すると信じています。 オブジェクト」のためのセッションをご覧くださいメッセージングで "
クラスのフィールドあなたが道を設定することで、あなたが実際のsetTextメソッドを呼び出している。
所属していません StackOverflow