OC----预处理器

摘要: OC编译器编译源代码的一般流程是:接收源文件,然后将它们转换为能够在目标平台上执行的文件包括:词法分析、语法分析、生成代码和优化、汇编与链接,最终生成二进制文件词法分析:源代码被拆分为多个记号,每个记号都是一个独立的元素语法分析:会检查正确语法的记号,并检查它们所构成表达式的合法性, 目... 阅读全文
posted @ 2015-05-24 15:38 hqzxB了个B 阅读(263) 评论(0) 推荐(0) 编辑

iOS应用数据存储的方式

摘要: iOS应用数据存储的方式XML属性列表(plist)归档preference(偏好设置)NSKeyedArchiver归档SQLite3Core Data应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒应用沙盒... 阅读全文
posted @ 2015-05-20 21:10 hqzxB了个B 阅读(141) 评论(0) 推荐(0) 编辑

Path

摘要: Paths中的几个重要元素Pointsvoid CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y);指定一个点成为current pointQuartz会跟踪current point一般执行完一个相关函数后,current... 阅读全文
posted @ 2015-05-18 09:16 hqzxB了个B 阅读(151) 评论(0) 推荐(0) 编辑

添加图片轮播器

摘要: //当一个对象从xib中创建初始化完毕的时候就会调用一次-(void)awakeFromNib{ CGFloat imageH=self.scrollView.frame.size.height; CGFloat imageW=self.scrollView.frame.size.wid... 阅读全文
posted @ 2015-05-05 19:14 hqzxB了个B 阅读(142) 评论(0) 推荐(0) 编辑

iOS----UIScrollView

摘要: UIScrollView什么是UIScrollView移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也是相当有限当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容普通的UIView不具备滚动功能,不能显示过多的内容UIScrollView是一个能够滚动的视图控件,... 阅读全文
posted @ 2015-05-05 19:13 hqzxB了个B 阅读(170) 评论(0) 推荐(0) 编辑

初识iOS

摘要: 编写iOS应用程序有何不同1.只能同时运行一个应用程序:当程序不处于活动状态也不是在后台运行时,它不会占用任何cpu资源,因此也会断开网络连接。iOS允许程序在后台进行处理,但要做到这点,开发者需要多做些努力2.只有一个窗口:iOS只允许应用程序操作一个窗口,应用程序与用户的所有交换都在这个窗口中完... 阅读全文
posted @ 2015-04-17 09:06 hqzxB了个B 阅读(157) 评论(0) 推荐(0) 编辑

IOS基础----ios运行过程

摘要: 1.每一个应用程序都有属于自己的UIWindow,UIWindow继承自UIView2.UIView面临的问题: 1.谁来控制UIView之间的切换? 2.谁来管理UIView的生命周期? 3.谁来给UIVIew装配数据? 4.谁来监听UIView的事件?上面三个问题的答案都是:UIViewCont... 阅读全文
posted @ 2015-04-15 22:18 hqzxB了个B 阅读(140) 评论(0) 推荐(0) 编辑

OC——Foundation—常用的类(5)——NSObject和反射、copy语法

摘要: 反射:OC反射机制是指:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性,这种动态获取信息以及动态调用对象的方法的功能成为OC的反射机制。Class反射通过类名的字符串形式实例化对象将类名变成字符串SEL的反射通过方法的字符串形式实例化方... 阅读全文
posted @ 2015-04-14 15:38 hqzxB了个B 阅读(205) 评论(0) 推荐(0) 编辑

OC——Foundation—常用的类(4)——NSNumber、NSValue、NSNull、NSDate

摘要: NSNumberNSNumber可以将基本数据类型包装成对象,这样就可以间接将基本数据类型存进NSArray,NSDictionary等集合中常见的初始化方法://将一个int类型的数包装成一个number对象NSNumber *number=[NSNumber numberWithInt:10];... 阅读全文
posted @ 2015-04-13 10:01 hqzxB了个B 阅读(113) 评论(0) 推荐(0) 编辑

OC——Foundation—常用的类(3)----NSDictionary

摘要: NSDictionary通过唯一的key找到对应的value,相当于java中的map常见的创建NSDictionary的方法//第一种创建方法,字典是不可变的,初始化之后不可添加删除元素NSDictionary *dict=[NSDictionary dictionaryWithObject:@“... 阅读全文
posted @ 2015-04-10 10:38 hqzxB了个B 阅读(204) 评论(0) 推荐(0) 编辑