我得到在Xcode 3.1.3的iPhone OS 3.0此警告。
这种方法也是在NSDate的类不可用。 但我得到此方法的日期。
谁能告诉我怎样才能摆脱这种警告????
我得到在Xcode 3.1.3的iPhone OS 3.0此警告。
这种方法也是在NSDate的类不可用。 但我得到此方法的日期。
谁能告诉我怎样才能摆脱这种警告????
你要使用NSDateFormatter来代替。 descriptionWithCalendarFormat:时区:区域:登陆“非公共API”名单近日,并且拒绝您的应用程序的理由。
这里是你如何使用NSDateFormatter一个例子:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MMM d y"];
NSString *dateString = [dateFormatter stringFromDate:date];
return dateString;
需要注意的是格式字符串是Unicode标准,而不是printf风格的版本。 你可以在这里找到规格: http://unicode.org/reports/tr35/tr35-6.html#Date_Format_Patterns
这些都是无证私有API的方法。 使用它们会得到您的应用程序被苹果拒绝。 仅使用的NSDate的记录方法。