NSString值消失0x00000000

时间:2014-04-15 17:18:42

标签: objective-c nsstring

我有@property:

@property(strong, nonatomic, readwrite) NSString *response;

在ViewDidLoad中我添加了一些值:

response = @"test";

在另一个函数prepareForSegue中,我尝试将此变量的值发送到下一个视图但是 价值消失了,我看到

(NSString *) response = 0x000000010a8a9e00

在响应值中但必须是" test",和其他一些变量一样。这是什么?

1 个答案:

答案 0 :(得分:2)

尽可能避免这样做,因为它可能会导致像您所拥有的错误:

response = @"test";

相反,总是这样做:

self.response = @"test";