使用[NSString string]
创建一个空String. [NSString new]
之间的差异,或者与[NSString new]
相同。当我使用[NSString string]
时,它会调用'自动的init'方法?
答案 0 :(得分:0)
在ARC下,这两个是相同的。
更简单的是:
NSString *str = @"";
答案 1 :(得分:-2)
致电+new
几乎与致电+string
相同。它们都返回NSString
的实例。
-init
是用于+string
或+new
的指定初始值设定项,这意味着您之后不需要调用它。