-4

alloc 和 init 的目的是什么?(目标-C)

NSDate *now = [[NSDate alloc] init];
NSDate *later = [now dateByAddingTimeInterval:100000];
4

1 回答 1

1
NSDate *now = [[NSDate alloc] init];

这只是为 NSDate 对象分配内存并使用标准的 init 方法对其进行初始化。

NSDate *later = [now dateByAddingTimeInterval:100000];

在这里,您获取上面初始化的对象并使用带有参数100000的dateByAddingTimeInterval方法,从而生成另一个具有增加的时间间隔的对象。

于 2013-07-04T19:56:57.787 回答