0

専門家、

次のコードが正しいかどうかを確認したかったのです。NSStrings が不変であることは知っていますが、ほとんどの場合、空の文字列に初期化する必要があるため、null かどうかを確認する必要はありません。コードは正常に実行されますが、問題が発生しないことを確認したかったのです。

NSString *myString = @"";
if (i > 0) {
  myString = @"The message";
}

... use myString without testing for null
4

1 に答える 1

1

はい、そんなことはまったく問題ありません。

于 2012-09-12T19:00:10.477 に答える