videoDemo 横竖屏配置 参考博客链接 参考博客链接 方向枚举:UIInterfaceOrientation,UIInterfaceOrientationMask,UI...
videoDemo 横竖屏配置 参考博客链接 参考博客链接 方向枚举:UIInterfaceOrientation,UIInterfaceOrientationMask,UI...
单例模式 单例模式是设计模式中最简单的形式之一。 这一模式的目的是使得类的一个对象成为系统中的唯一实例。要实现这一点,可以从客户端对其进行实例化开始。 因此需要用一种只允许生...
是iOS开发中一种普遍使用的设计模式代理组成:协议、代理方、委托方 协议 规定代理双方的行为 可以为方法列表,也可以为属性 协议可以继承其他协议,并且继承多个。iOS的对象,...
Key-Value coding 键值编码允许开发者通过Key直接访问对象的属性,或给对象的属性赋值就可以在运行时动态的访问和修改对象的属性,而不是编译时 KVC设值 KVC...
通知和代理:通知:一对多(随处可发通知,随处可以接收通知)优点:发送者和接受者都不需要知道对方是谁缺点:发送方没有办法接受到反馈值 代理:一对一(一触发通知,即刻接收)优点:...
概述 并发a. 并发是指宏观上在一段时间内能同时运行多个程序b. 并行指同一时刻能运行多个指令c. 并发:一个处理器轮换执行多个任务;并行:多个处理器执行多个任务d. 操作系...
解档归档 需要遵守NScoding协议 优点:存储自定义数据对象 缺点:只能一次性归档保存以及一次性解压。所以针对小量数据,且对数据操作笨拙,如果向改动数据的一小部分,需要解...
在UIViewController中收起键盘,除了调用相应控件的resignFirstResponder。例: 利用textField的代理方法 还有另外的四种方法: 重载U...
KVO : (Key - Value - Observer) 键值观察者,是观察者设计模式的一种具体实现(C层和M层的通信) KVO触发机制:一个对象(观察者),检测另一个对...