2012-03-03 9 views
0

test.length[test length]の違いを教えてください。Objective-Cのテキストの長さ

これは、iOS開発にもっと便利ですか?

+1

[self.foo = nilと\ [self setFoo:nil \]の違いは何ですか?](http://stackoverflow.com/questions/9511748/whats-the-difference-between-self- foo-nil-and-self-setfoonil) –

答えて

8

意味の違いはなく、どちらもlengthプロパティにアクセスします。

唯一の違いは構文的です。オブジェクト

2

test.lengthにメッセージを送ることについて

チェックApple documentationはObjective Cの2.0で導入されただけで便利な構文です。あなたが挙げている2つの表現は、全く同等であり、何よりも優先度の問題です。

0

これらは同じです。場合によっては、コードの可読性のためにどちらか一方を使用するほうが良いかもしれません(!)。