03 2017 档案

Effective Objective -C 第三章 接口与API设计 - 读书笔记
摘要:15.用前缀避免命名空间冲突 用自己的符号为类名加一个属于自己的前缀,避免与原生类,或者第三方引入的类名造成冲突 若自己所开大的程序库中用到了第三方库,则应为其中的名称加上前缀。 16. 提供“全能初始化方法” 在编程中如果不想让继承某类的子类调用父类的某个方法,可以在重写父类某个方法的时候抛出异常 阅读全文

posted @ 2017-03-27 16:43 黄小逗 阅读(118) 评论(0) 推荐(0)

iOS 更改状态栏/导航栏颜色的几种实用方法
摘要:一. 状态栏的设置 iOS上状态栏就是指的最上面的20像素高的部分,状态栏分前后两部分。 前景部分:就是指的显示电池,时间等部分; 背景部分:就是显示黑色或者图片的背景部分。 1.设置statusBar 的前景部分。就是设置显示电池电量/时间/网络部分标示的颜色,只能设置两种颜色:默认颜色(UISt 阅读全文

posted @ 2017-03-17 16:11 黄小逗 阅读(882) 评论(0) 推荐(0)

Effective Objective -C 第二章 对象、消息、运行期(2) - 读书笔记
摘要:11. 理解objc_msgSend的作用(消息传递机制) C语言使用“静态绑定”,也就是说,在编译期就能决定运行时所应调用的函数。在OC 中,如果向某对象传递消息,那就会使用动态绑定机制来决定需要调用的方法。 消息由接受者、选择子及参数构成。给某对象“发送消息”也就相当于在该对象上“调用方法”。 阅读全文

posted @ 2017-03-15 17:00 黄小逗 阅读(151) 评论(0) 推荐(0)

Effective Objective -C 第二章 对象、消息、运行期(1) - 读书笔记
摘要:"对象"就是“基本构造单元”,开发者可以通过对象来存储并传递数据。 在对象之间传递数据并执行任务的过程就叫做"消息传递"。 "属性"在OC中的作用就是封装对象中的数据。OC对象通常会把其所有需要的数据保存为各种实例变量。实例变量一般通过“存取方法”来访问,“获取方法”用于读取变量值,而”设置方法“用 阅读全文

posted @ 2017-03-01 11:13 黄小逗 阅读(143) 评论(0) 推荐(0)

导航