摘要:框架 Framework 1 - 一种定义认为它是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为框架是可被应用开发者定制的应用骨架 2 - 前者是从应用方面而后者是从目的方面给出的定义。从定义看它涉及到了一堆构件,以及这些构件之间的依赖关系、责任分配和流程控制等
阅读全文
摘要:1 - 面向对象是 90 年代软件开发方法的主流,是一种设计思路,它已经扩展到很宽的范围,如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、人工智能、CAD技术等领域 2 - 初始化方法命名一般是以 init 开头,其返回值只能是 id 类型或本类对象,不能是 void。一个类
阅读全文
摘要:1 - Objective-C 起初不支持垃圾回收机制,但在 Objective-C 2.0 中后也提供了垃圾回收机制,不过 iOS 在移动终端设备中并不支持垃圾回收机制。Xcode 4.2 起开始支持自动释放功能(ARC 机制),Xcode 5.0 及其以后的版本中,系统缺省的工程模板是设置生 A
阅读全文
摘要:一、OC 中,对实例变量的修饰默认是 @protected,为什么不使用 @public 1 - 会暴露类的内部细节 2 - 破坏的类的封装 二、请说明设置器/访问器和实例变量的关系 1 - 设置器/访问器,它们内部操作的都是实例变量 2 - 每个实例变量都要有配置一对设置器/访问器 三、数组只能存
阅读全文
摘要:1 - 网址组成 ① URL(Uniform Resource Locator):资源路径 ② http(HyperText Transfer Protocol):网络路径协议头 ③ 格式:协议头:/路径 ④ 本地文件以 file 为协议头。如 ftp 为协议头,说明资源是 ftp(File Tra
阅读全文
摘要:1 - iOS是 Apple 公司的移动操作系统,主要用于 iPhone、iPad、iPad Mini、iPod Touch 等移动产品 2 - iOS 系统为每个程序分配 30MB 的内存,超过 20MB 会收到内存警告,超过 30MB 系统将终止应用程序,就是我们熟悉的闪退 3 - iOS 常见
阅读全文
摘要:1 - 1999年末,摩托罗拉公司推出了一款名为 A6188 的手机。这款手机具有里程碑式的意义,因为它即将引出一场手机的革命 2 - A6188 第一次提出了『智能手机』的概念。这款 A6188 采用了摩托罗拉公司自主研发的龙珠(Dragon ball EZ)16MHz CPU,支持 WAP1.1
阅读全文
摘要:1 - 2005年,苹果首次进入手机市。它与 Motorola 合作,推出 iTunes 手机:Motorola Rockr 亮点:将移动和音乐进行融合(市场反响一般) 2 - 2007年1月,乔布斯发布 iPhone(第1代);同年6月底,正式发售 ① 拥有200w后置摄像头 ② 实体 Home
阅读全文