NSString 值不保留
我正在尝试将字符串中的数据分配给不同视图控制器中的另一个字符串,但是似乎数据没有保留 - 我在 NSLog 中得到空响应。我想知道为什么,谢谢。。
I'm trying to assign data from a string to another string within a different viewcontroller however it seems that the data is not retained - i get a null response in NSLog. I would like to know why, thanks ..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试稍微改变一下顺序,如下所示,并使用 retain 而不是 copy:
这应该可行。
Try changing the order a bit, as below, and use retain instead of copy:
This should work.
这是因为当您呈现带有或不带有动画的视图控制器时,会调用 viewDidLoad 方法。
翻转这两个语句
所以只需像这样
然后再次检查结果......
Well that is because the viewDidLoad method is called when you present the view controller with or without animation.
So just flip these 2 statements
like this
And then check the results once again...