问候!我一定是在看东西。看看这个excerpt from the iPhone OS参考库:
addTimeInterval:返回一个新的NSDate 设置为给定数字的对象 相对于接收器的秒数。 (已弃用。此方法已被 dateByAddingTimeInterval:取代。)
但是,在文档中或标题中都找不到它。如果我查看Mac OS SDK,然后我就会找到它。
错字?只需继续使用 addTimeInterval:
答案 0 :(得分:11)
这实际上是文档中的错误。 {O = 1}在Mac OS X 10.6中已弃用,但在iPhone OS 3.1.2中则不推荐使用。
您可以在MacOS和iPhoneOS中查看NSDate.h,您会看到其中的差异。
iPhone OS中的NSDate.h
addTimeInterval:
和Mac OS 10.6中的NSDate.h
- (id)addTimeInterval:(NSTimeInterval)seconds;
答案 1 :(得分:1)
看起来像是一个错字,因为我在你的系统上看到了和你一样的东西。也许他们打算弃用所描述的方法,但在最后一刻将其删除,并且文本仍然存在错误。
答案 2 :(得分:0)
iOS 4中现已弃用addTimeInterval。