種類の哲学的な質問。 (保持されている)@propertyに定数文字列を代入するのは適切ですか?または、私はしなければならないself.string = [NSString stringWithString:@""]
;self.string = @ ""を(保持している)@propertyに割り当てていますか?
メモリリークはありますか?もしそれが過剰にリリースされたら?
これは定数文字列なので、NSStringオブジェクトと同じように動作しますか?
プロパティが(assign)の場合、それは実行ループの後で有効ではないことを意味しますか?
同意する。そして、 '[NSString stringWithString:@" ... "]'の理由は決してありません。それは何も達成するためのサイクルの無駄です。 –
@Robネーピア:それを使用する唯一の理由は、変更可能な文字列がある場合です。 '-copy'の代わりに+0のようなものです。 – jtbandes
Robは、stringWithString:に '_literal_ 'を渡す理由は決してないと考えました。 –