上一页 1 ··· 3 4 5 6 7

2016年5月14日

iOS keyBoardDemo

摘要: #import "ViewController.h" @interface ViewController () @property (nonatomic, retain) UIView *aView; /** *)touches withEvent:(UIEvent *)event { [self.textField resignFirstResponder]; } - (voi... 阅读全文

posted @ 2016-05-14 00:13 刘志武 阅读(276) 评论(0) 推荐(0) 编辑

2016年4月18日

iOS 应用程序的生命周期浅析

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

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

iOS 程序间的通信

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

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

2016年4月16日

ReactiveCocoa 初识

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

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

CoreData

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

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

安装cocoaPods

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

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

2016年4月13日

RunRunLoop初识

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

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

2016年4月9日

RunLoop 初识

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

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

2016年3月28日

iOS 应用程序的国际化

摘要: 什么事应用程序的国际化? 就是不同国家之间使用的语言不一样,中国人的应用程序显示的汉字,美国人的应用程序是英文. 接下来我们就来实现应用程序的国际化: 1.首先我们新建一个工程,命名为:Internationalization-Demo; 2.添加语言(配置语言):(英文和中文) 3.目前,应用展示 阅读全文

posted @ 2016-03-28 22:35 刘志武 阅读(213) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7

导航