1

次のようなNSManagedObjectサブクラスにdateプロパティがある場合:

@interface Task : NSManagedObject

@property (nonatomic) NSTimeInterval finishTime;

@end

「finishTime」のデフォルト値はnilです。「finishTime」を別の日付に設定した後、「finishTime」をnilにリセットすることはできますか?

4

2 に答える 2

2

nilKVC で値を設定するだけです。

   [object setValue:nil forKey:@"finishTime"];
于 2013-03-09T07:30:03.763 に答える
0

NSTimeIntervalは a の typedef なので、にdoubleラップするのが一般的NSNumberです。

于 2013-03-09T03:34:19.463 に答える