我知道,在ObjC类中设置实例变量(如NSString变量)时,最佳实践通常是确保类拥有自己的变量,例如:
NSString *someInstanceVariable = [NSString stringWithString: someNSStringObject];我的问题是,这(实际上)与下面的不同吗?
NSString *someInstanceVariable = [someNSStringObject copy];发布于 2014-08-18 01:00:14
+[NSString stringWithString:]从不返回nil。
如果someString为nil,则[someString copy]返回nil。
https://stackoverflow.com/questions/25351139
复制相似问题