我见过人们在做类似[NSString stringWithString:@"some string"]
的事情。为什么不只是@"some string"
?
例如,查看 facebook-ios-sdk
。
+[NSString stringWithString:] -- what's the point?是类似的问题,但是答案都没有解决[NSString stringWithString:@"some string"]
与@"some string"
的关系。
最佳答案
其实没有什么区别。 [NSString stringWithString: str]
只是不执行任何操作,如果str
已经是不可变的,则返回str
。
关于objective-c - Obj-C : [NSString stringWithString: @“string” ] vs. @“string”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6280849/