0

专家们,

我想知道下面的代码是否正确。我知道 NSStrings 是不可变的,但大多数时候我希望它们初始化为空字符串,所以我不必检查它们是否为空。代码运行良好,但我想确保它不会引起任何问题。

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

... use myString without testing for null
4

1 回答 1

1

是的,那样完全没问题。

于 2012-09-12T19:00:10.477 回答