你是否厌倦了日期选择器?嗯,我也是!
这个 pod 的开发是为了将 NSString 转换为 NSDate 对象,这样您就不再需要使用日期选择器了!耶。
在 Xcode 7 中开发和测试。
目前仅支持 Objective-C。
字符串 "下周一" 返回相对于今天的下周一的 NSDate 对象。该类将可读性强的模糊描述解释为精确日期。目前,支持用 "next"、"this" 或 "last" 前缀表示一周中的某天,以及"昨天"、"明天"和"今天"等单词。
KFRFuzzyDateTranslator instance = [[KFRFuzzyDateTranslator alloc] init];
NSString *string = @"I'll do the thing tomorrow!";
id date = [instance dateFromString:string];
KFRFuzzyDateTranslator *instance = [[KFRFuzzyDateTranslator alloc] initWithString:@"I did it last week!"];
id date = [instance dateFromString:instance.string];
KFRFuzzyDateTranslator *instance = [[KFRFuzzyDateTranslator alloc] initWithRelevantDate:@"01-JAN-70"];
id date = [instance dateFromString:instance.string];
为可能想要修改此代码的人提供建议
KFRFuzzyDateTranslator 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中
pod "KFRFuzzyDateTranslator"
kiaraRobles, [email protected]
KFRFuzzyDateTranslator 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。
MIT 许可证
版权所有 © 2015 Kiara Robles
本许可证授予任何人免费获得此软件及其相关文档副本(“软件”)的权利,在不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及授权其他人获得这些软件并执行上述操作的权利,但受以下条件限制:
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何形式的保证,无论是明示的、暗示的还是有关于适销性、特定用途适用性或非侵权性的任何保证。在任何情况下,作者或版权所有者均不对任何诉讼、损害赔偿或其他责任承担任何责任,无论此类诉讼、损害赔偿或其他责任是由合同、侵权或其他原因引起的,发生在或与软件或其使用或以其他方式有关。