以下是制作NSString
的两种方法。
NSString *sBody = [NSString stringWithString:@"Hello"]
与
NSString *sBody = @"Hello"
大多数时候,我认为这是第一种方式。但使用第二种产品是否也“干净”,或者不使用它会更好吗?
谢谢,祝你有愉快的一天!
答案 0 :(得分:4)
它们是等价的。使用文字(第二个例子)的代码较少,所以我只想使用它。
答案 1 :(得分:2)
它是相同的,这是你帮助编译器的第一种方式,但它已经在优化字符串变量方面做得很好。