小编Nib*_*n V的帖子

使用NSDateFormatter格式化月份和年份会返回无效日期

我已经设置了区域设置和时区,但是当我格式化日期时,我总是得到无效的日期.月份总是十二月,一年比指定年份少一个月.在我的情况下,我不需要日组件.

我检查了其他类似的帖子,但它没有解决问题.

任何帮助表示赞赏.谢谢.

这是代码:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 
dateFormatter.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"] autorelease]; 
dateFormatter.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"GMT"]; 
[dateFormatter setDateFormat:@"MMM YYYY"];
NSDate *formattedDate = [dateFormatter dateFromString:@"Sep 2013"];
NSLog(@"Date: %@", [dateFormatter stringFromDate:formattedDate]);
[dateFormatter release]; dateFormatter = nil;
Run Code Online (Sandbox Code Playgroud)

输出:日期:2012年12月

nsdateformatter ios

9
推荐指数
1
解决办法
9372
查看次数

防止iCloud下载旧的应用程序版本

我上传了我的应用程序的新版本,其中包含一些DB(使用过的CoreData)更改(服务器端更改).我添加了新模型,以便DB更改不会导致任何崩溃.

下载应用程序新鲜工作正常.如果应用程序的旧版本在云中,那么当我尝试安装应用程序(显示云图标)时,旧版本会被下载并导致崩溃.有没有办法阻止iCloud恢复/下载旧版本?

app-store ios icloud

7
推荐指数
1
解决办法
2253
查看次数

防止iPad中的自动屏幕锁定

我正在从服务器下载一些内容,有时屏幕被锁定.下载发生在后台.下载完成后我正在播放视频.在这种情况下,即,当屏幕被锁定时,在下载完成之后,我只能看到一个黑屏(解锁后).在模拟器中,我可以看到视频播放..但视频已经启动.

有没有办法防止iPad被屏幕锁定?(除了在设置菜单中设置)

iphone xcode objective-c ipad

4
推荐指数
1
解决办法
2805
查看次数

标签 统计

ios ×2

app-store ×1

icloud ×1

ipad ×1

iphone ×1

nsdateformatter ×1

objective-c ×1

xcode ×1