无法从@property更改字符串的值

时间:2013-07-01 11:35:30

标签: objective-c nsstring

我有一个变量,多个方法需要访问和更改。

我已将其声明为:

@property (nonatomic, retain) NSString *curDate;

然后我也在代码中合成它。

然而,当试图像这样改变它的价值时:

curDate = "02-07-2012";

应用程序崩溃。

这是为什么?我该如何更改此值?

2 个答案:

答案 0 :(得分:3)

使用@文字语法时,您需要使用NSString符号。

像这样:

curDate = @"02-07-2012";

阅读有关Objective-C here@符号用法的所有信息。

答案 1 :(得分:0)

curDate = @"02-07-2012";

你犯了字面错误

相关问题