随笔分类 - ios
摘要:switch(item.tag) { case 0: { } break; case 1: { } break; default: break; }在case中添加{}就ok。以前一直遇到,每次都会忘记原因。因为是用eclipse做java出身,所以这一年来用xcode做开发总会遇到这个问题,每次都忘记,今天mark一下。提醒自己一下。
阅读全文
摘要:在ios应用及游戏开发过程中,我们很多时候需要在用户切换到后台工作的时候做一些操作,例如清除内存或者保存用户数据之类的。这些操作一般都在AppDelagate的applicationDidEnterBackground:(UIApplication *)application中进行(当然我们也可以通过接收应用程序发送的通知UIApplicationDidEnterBackgroundNotification来触发处理)。但是这些工作系统只给我们分配了5秒的时间去处理,否则系统将会将应用强制退出。所以在很多时候我们需要申请更多的时间来处理相关后台操作。 现在我们就来看一下如何申请更多的后台...
阅读全文
摘要:图标是IOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。IOS程序为兼顾不同的应用场景,定义了多个不同规格的图标,并以不同的命名区分。(这时默认的命名,如果你在应用的配置文件中指定了icon文件名的话,不会使用这里的icon)。iPhone专用程序:图标名称大小圆角用途必需Icon.png57 X 5710px用于程序商店和在iPhone/iPod Touch中显示必需Icon@2x.png114 X 11420pxIcon.png的高清模式Icon-Small.png29 X 2920px用于设置和Spotlight搜索Icon-Smal
阅读全文