Nsstring **a;
但是,Xcode向我展示了错误“指向非const类型’Nsstring *’的指针,没有明确的所有权”并且无法编译.
最后我想这样做.
Nsstring **a;Nsstring *b = @"b";Nsstring *c = @"c";a = &b;*a = c;NSLog(@"%@",b);//I wanna see "c"
请告诉我任何建议.
解决方法 更改为此以便您可以明确指定所有权:Nsstring *__strong *a;Nsstring *b = @"b";Nsstring *c = @"c";a = &b;*a = c;NSLog(@"%@",b);//I wanna see "c"
输出:
c
在__strong上Here is the documentation.
总结以上是内存溢出为你收集整理的ios – 如何使用双指针声明NSString的变量全部内容,希望文章能够帮你解决ios – 如何使用双指针声明NSString的变量所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)