我想检查一下NSDate我拥有的对象是过去还是现在(如果不是将来).
我试过这个,但它不起作用:
-(void)checkIfMuted
{
NSDate *muteOverDate=[[NSUserDefaults standardUserDefaults] objectForKey:@"muteOverDate"];
if ([muteOverDate timeIntervalSinceNow]<0.0) {
self.muteEnabled=YES;
return;
}
self.muteEnabled=NO;
NSLog(@"%@\n%@",[[NSDate date] description],[muteOverDate description]);
}
Run Code Online (Sandbox Code Playgroud)
NSLog打印: 2016-02-10 14:55:19 +0000
2016-02-10 15:54:32 +0000
知道为什么它不起作用吗?谢谢!
我有一个cities数组,我希望用户添加.
在add screen我想,当用户开始打字,为城市的选项(从阵列)将显示在一个表视图.
我在互联网上搜索了几个小时,但一切似乎都很旧而且不是最新的(苹果在iOS 8和9中弃用了一些东西).
我正在寻找有关如何做到这一点的最新教程,任何人都可以提供帮助吗?
谢谢!
我想NSDateFormatter为这个日期格式创建一个对象(例如):
2016-04-15 15:00:00
我试过yyyy-mm-dd hh:mm:ss但是当我试图将它附加到这样的日期时:
date = [formatter dateFromString:dateString];
Run Code Online (Sandbox Code Playgroud)
它给了我nil.
这样做的正确方法是什么?
谢谢!