任何人都知道如何定位时间段(例如2.5天或6个月)
看起来解决方案是使用stringsdict文件 - 但这对我来说是一个必须已经解决的问题?
由于
答案 0 :(得分:3)
这是NSDateComponentsFormatter
的作用。文档中的一个例子:
NSDateComponentsFormatter* formatter = [[NSDateComponentsFormatter alloc] init];
formatter.unitsStyle = NSDateComponentsFormatterUnitsStyleFull;
formatter.includesApproximationPhrase = YES;
formatter.includesTimeRemainingPhrase = YES;
formatter.allowedUnits = NSCalendarUnitMinute;
// Use the configured formatter to generate the string.
NSString* outputString = [formatter stringFromTimeInterval:300.0];
给出“剩余约5分钟”。