只是出于好奇......
有可能知道在 Objective-C 或其他语言中创建对象的时间戳吗?
[_MyObj creationTime] ?
只是出于好奇......
有可能知道在 Objective-C 或其他语言中创建对象的时间戳吗?
[_MyObj creationTime] ?
把它放在一个对象的init
方法中
creationDate = [NSDate date];
鉴于您已NSDate *creationDate;
在@interface
对象中声明
现在您可以检索准确的时间
- (NSString *)creationTime
{
NSDateFormatter *timeFormatter = [[[NSDateFormatter alloc]init]autorelease];
timeFormatter.dateFormat = @"HH:mm:ss";
NSString *timeString = [timeFormatter stringFromDate: cretionDate];
return timeString;
}
可能通过使用构造函数/析构函数来保存时间戳。
子类化该类并添加一个新的 ivar(比如 createdOn),并在该构造函数或 init 方法中保存当前时间。
这样您就可以随时调用该 object.createdOn ....