04 2016 档案

iOS 应用程序的生命周期浅析
摘要:做ipone开发有必要知道iPhone程序的生命周期,说白了就是点击应用图标启动程序到到退出程序,在这个运行的过程中底下的代码到底发生了什么,只有理解生命周期,有利于我们开发人员开发出更好的应用. 当用户点击一个图片的时候,程序开始运行,从main函数开始: int main(int argc, c 阅读全文

posted @ 2016-04-18 19:48 刘志武 阅读(259) 评论(0) 推荐(0)

iOS 程序间的通信
摘要:1.什么是程序间的通信:个人理解就是,比如有二个程序,程序A和程序B,通过点击程序A中的方法,唤醒程序B,进入程序B,并将程序A的值传入传入给程序B; 2.为什么会有程序间的通信? 在iOS里,由于程序本身采用沙盒结构,相互之间是隔离的,比较封闭,唯一的程序间通信方式是采用苹果提供的接口利用URL  阅读全文

posted @ 2016-04-18 01:43 刘志武 阅读(133) 评论(0) 推荐(0)

ReactiveCocoa 初识
摘要:1.ReactiveCocoa(简称RAC),是有Github开源的一个应用于iOS和OS开发的心框架,Cocoa是苹果框架的简称,因此很多苹果框架都喜欢以Cocoa结尾,他开辟的Object-C编程的新纪元,他的厉害之处在与他的编程思想. 2.编程思想: 函数响应式编程:(Functional R 阅读全文

posted @ 2016-04-16 16:40 刘志武 阅读(250) 评论(0) 推荐(0)

CoreData
摘要:本文目录 一、简介 二、模型文件 三、了解NSManagedObject对象 四、CoreData中的核心对象 五、代码实现 六、打开CoreData的SQL语句输出开关 七、创建NSManagedObject的子类 一、简介 二、模型文件 三、了解NSManagedObject对象 四、CoreD 阅读全文

posted @ 2016-04-16 14:58 刘志武 阅读(208) 评论(0) 推荐(0)

安装cocoaPods
摘要://安装cocoaPods 1升级ruby环境,max系统自带所以不需安装 gem update —system 2安装需访问.cocopost.org这个网站,反正连接不到这个网站,但是我们貌似连接不到,所以要借助淘宝的ryby镜像,来进行访问. gem sources --remove http 阅读全文

posted @ 2016-04-16 14:19 刘志武 阅读(247) 评论(1) 推荐(0)

RunRunLoop初识
摘要:一.RunLoop 顾名思义就是一个循环,你的线程在这里开始,并运行事件处理响应输入事件. RunLoop的作用: 1.保证程序的持续运行 2.处理App中的各种事件,(比如触摸,定时器事件,Selector事件) 3.节约CPU资源,提高程序性能,该做事情的时候做事情,该休息的时候就休息 RunL 阅读全文

posted @ 2016-04-13 20:08 刘志武 阅读(145) 评论(0) 推荐(0)

RunLoop 初识
摘要:/* RunLoop 作用: *保证程序持续运行 *处理App中的各种事件 (触摸 定时器 selector) *如果没人让App处理事件 RunLoop会进入休眠状态 *节省CPU资源 提高程序性能. 该做事情的时候做事, 该休息的时候休息 */ /* RunLoop 在 iOS中有两套API * 阅读全文

posted @ 2016-04-09 17:43 刘志武 阅读(231) 评论(0) 推荐(0)

导航