随笔分类 -  OC

摘要:同步 : 在发出一个功能调用时,在没有返回结果时,会等待,直到有结果才返回.异步 : 对同步相对,在发出一个异步调用时,直接返回,程序继续执行,异步调用的结果,会通过状态,通知,回调函数通知调用者.堵塞 : 堵塞调用是在没有结果时,不返回,线程会被挂起,进到有结果,线程启动,返回结果.这个过程并不和... 阅读全文
posted @ 2015-05-05 10:11 naray 阅读(141) 评论(0) 推荐(0)
摘要:新建一个Button并绑定点击事件 1 // 创建Button对象,初始化位置大小(位置坐标为左上角点和右下角点) 2 UIButton *btn = [[UIButton alloc] initWithFrame: CGRectMake(100, 100, 120, 110)]; 3 4 // ... 阅读全文
posted @ 2015-04-19 23:14 naray 阅读(335) 评论(0) 推荐(0)
摘要:一、UIApplication 生命周期 每一个IOS应用程序都包含一个UIApplication对象,IOS系统通过UIApplication对象监控应用程序生命周期全过程。每一个应用程序都会为UIApplication对象指定一个代理对象,该代理对象用于处理UIApplication对象监控生命 阅读全文
posted @ 2015-04-16 16:36 naray 阅读(238) 评论(0) 推荐(0)
摘要:一、MVC:Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。Model (模型) 表示应用程序核心,是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View (视图) 是应用程序中处理数据显示部... 阅读全文
posted @ 2015-04-16 09:53 naray 阅读(136) 评论(0) 推荐(0)
摘要:一、自适应布局布边间距约束(Leading and trailing space) 水平间距约束(Horizontal space constaint) 等宽约束(Equal widths constaint) 方向比例约束(Aspect ratio con... 阅读全文
posted @ 2015-04-16 09:32 naray 阅读(573) 评论(0) 推荐(0)
摘要:PS:研究方向1. 如何在运行时,更换事件响应方法实现。2. 如何在运行时,接收系统响应事件。资料1资料2 资料3 资料4 资料5 阅读全文
posted @ 2015-04-15 23:05 naray 阅读(249) 评论(0) 推荐(0)
摘要:SingletonMVCDelegateobserverFactory 阅读全文
posted @ 2015-04-15 23:02 naray 阅读(101) 评论(0) 推荐(0)
摘要:一、工具 二、添加依赖库 1. 工程对话框中,Build Settings选项卡 -> Search Paths配置依赖库及目录。 2. 工程对话框中,Build Phases选项卡 -> Link Binary With Librayies 选项中添加依赖库。 3. 工程对话框中,Build Ph 阅读全文
posted @ 2015-04-15 23:01 naray 阅读(881) 评论(0) 推荐(0)
摘要:C/C++/OC 函数N个参数传递,使用省略号代替机制:函数参数是右向规则,在编译时,函数参数是从右向左写入堆栈中,从栈底低地址到栈顶高地址,如:func(int x, int y, int z); 写入顺序z -> y -> x,栈中是 x -> y -> z。C/C++ 实现: 1 #inclu... 阅读全文
posted @ 2015-04-15 00:38 naray 阅读(580) 评论(0) 推荐(0)
摘要:Objective-C,C++和Objective-C++混合编程 阅读全文
posted @ 2015-04-14 12:32 naray 阅读(162) 评论(0) 推荐(0)
摘要:IOS 不同版本特性。IOS开发工具和相关开发测试工具。OC内存管理方式ARC 自动引用计数内存管理方式。Reference Count(引用计数):类似于C++的共享指计,会C++的都懂,当一段内在被申请后,就会记录这段内存被使用次数.当次数为0时,被申请的内在就会被释放。Retain消息:使计数... 阅读全文
posted @ 2015-04-13 08:50 naray 阅读(266) 评论(0) 推荐(0)