在核心数据中存储日期

时间:2012-03-26 22:30:48

标签: iphone objective-c core-data

在核心数据字段中存储将当前日期存在一些问题...

这是代码......

NSDate *today= [NSDate date];

NSLog(@"the current date is %@",today);

[review setDate:today];

NSLog(@"Date %@", review.date);

这是日志...

2012-03-26 23:24:39.187 Review Writer[17813:fb03] the current date is 2012-03-26 22:24:39 +0000
2012-03-26 23:24:39.188 Review Writer[17813:fb03] Date (null)

这是宣言......

@interface Review : NSManagedObject

@property (nonatomic, retain) NSDate * date;

@end

2 个答案:

答案 0 :(得分:0)

您是如何宣布审核的?

最可能的罪魁祸首是审查尚未确定为审核的实际情况,仍然为零。

答案 1 :(得分:0)

详细说明:

你需要

Review *review = [ NSEntityDescription insertNewObjectForEntityForName:@"Review" inManagedObjectContext:someContext ];

假设您有一个名为Review的实体的NSManagedObjectModel。