摘要: UIView的常见属性 @property(nonatomic,readonly) UIView *superview; 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArray *subviews; 获得自己的所有子控件对象 @property(n 阅读全文
posted @ 2016-03-04 23:16 wc&Home 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 单例ARC和MRC写法 什么是单例模式 类的对象成为系统中唯一的实例,提供一个访问点,供客户类共享资源 单例就是无论怎么创建都只能有一个实例对象 什么情况下使用单例 类只能有一个实例,而且必须从一个为人熟知的访问点对其进行访问,比如工厂方法。 这个唯一的实例只能通过子类化进行扩展,而且扩展的对象不会 阅读全文
posted @ 2016-03-04 22:21 wc&Home 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Copy基本使用(深浅拷贝) "把握:copy 和mutaleCopy 的区别" 使用copy功能的前提是什么 使用copy功能的前提: 需要遵守NSCopying协议,实现copyWithZone:方法 使用mutableCopy功能的前提: 需要遵守NSMutableCopying协议,实现mu 阅读全文
posted @ 2016-03-04 22:16 wc&Home 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 集合中对象的内存管理 集合的内存管理原则是什么 当把一个对象添加到集合中时,这个对象会做了一次retain操作,计数器会+1 当一个集合被销毁时,会对集合里面的所有对象做一次release操作,计数器会-1 当一个对象从集合中移除时,会对这个对象做一次release操作,计数器会-1 集合方法的普遍 阅读全文
posted @ 2016-03-04 22:08 wc&Home 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 常用结构体 在开发中苹果推荐我们使用CG开头的结构体, 也就是说NS开头的结构体一般不用 OC中定义一个点,用什么结构体 NSPoint; CGPoint point = NSMakePoint(10, 20); OC中保存物体尺寸的,用什么结构体 NSSize; CGSize size = NSM 阅读全文
posted @ 2016-03-04 22:07 wc&Home 阅读(267) 评论(0) 推荐(0) 编辑
摘要: NSDictionary 什么是字典 OC中的NSDictionary:根据key找到value,字典中存储的东西都是键值对 如何创建字典 方法一: NSDictionary *dict = [NSDictionary dictionaryWithObject:@"lj" forKey:@"name 阅读全文
posted @ 2016-03-04 21:52 wc&Home 阅读(144) 评论(0) 推荐(0) 编辑
摘要: NSArray基本概念 什么是NSArray NSArray是OC中的数组类,开发中建议尽量使用NSArray替代C语言中的数组 NSArray有哪些使用注意 只能存放任意OC对象, 并且是有顺序的 不能存储非OC对象, 比如int\float\double\char\enum\struct等 它是 阅读全文
posted @ 2016-03-04 21:39 wc&Home 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 字符串创建 下面所有的方法都是对字符串的增删改查 什么是NSString 一个NSString对象就代表一个字符串(文字内容) 一般称NSString为字符串类 如何创建NSString对象?有几种方法创建一个NSString字符串 通过@""直接创建 // 如果通过@""创建字符串, 那么会将字符 阅读全文
posted @ 2016-03-04 21:24 wc&Home 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 什么是框架 众多功能\API的集合. 框架是由许多类、方法、函数、文档按照一定的逻辑组织起来的集合,以便使研发程序变得更容易,在OS X下的Mac操作系统中大约有80个框架为所有程序开发奠定基础的框架称为Foundation 框架 Foundation 框架有什么作用 Foundation框架是Ma 阅读全文
posted @ 2016-03-04 20:50 wc&Home 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 协议基本概念 其他语言有接口的概念,接口就是一堆方法的声明没有实现. OC中没有接口的概念,OC中的接口就是协议. 协议Protocol是由一系列的方法声明组成的 书写协议的格式 格式: @protocol协议名称 <NSObject> // 方法声明列表 @end 一个类怎么遵循协议 类遵守协议格 阅读全文
posted @ 2016-03-04 20:48 wc&Home 阅读(354) 评论(0) 推荐(0) 编辑