NSString *myString = @"Hello";
NSString *myString = [NSString stringWithString:@"Hello"];
我知道使用方法(1)创建一个指向字符串文字的指针,该字符串文字被定义为静态内存(并且不能被释放),并且使用(2)创建一个将被自动释放的NSString对象.
PS我已经在Stack Overflow上进行了广泛的搜索,虽然对同一主题有疑问,但他们都没有回答我上面发布的问题.
memory-management objective-c string-literals nsstring
memory-management ×1
nsstring ×1
objective-c ×1
string-literals ×1