2015年4月30日
摘要:
iOS应用程序生命周期(前后台切换,应用的各种状态)详解iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用... 阅读全文
摘要:
iOS开发:创建真机调试证书工具/原料能上网的苹果电脑浏览器Xcode 5.1.1以上苹果开发者账号ITunes软件iOS设备(iPhone、ipad均可)方法/步骤1首先打开苹果的开发者网站(Tips:这里我就不贴网址了)点击网站上方的Member Center,会跳转到登录界面(Tips:如果登... 阅读全文
摘要:
iso十款常用类库MBProgressHUD(进展指示符库)地址:https://github.com/jdg/MBProgressHUD苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD... 阅读全文
摘要:
iOS中Block介绍(二)内存管理与其他特性一、block放在哪里我们针对不同情况来讨论block的存放位置:1.栈和堆以下情况中的block位于堆中:voidfoo(){__blockinti=1024;intj=1;void(^blk)(void);void(^blkInHeap)(void)... 阅读全文
摘要:
iOS中Block介绍(一)基础一、概述Block是C级别的语法和运行时特性。Block比较类似C函数,但是Block比之C函数,其灵活性体现在栈内存、堆内存的引用,我们甚至可以将一个Block作为参数传给其他的函数或者Block。二、热身先看一个比较简单的Block例子:intmultiplier... 阅读全文