提高篇——书籍
陌苏湮雪
擅长PHP研发,对MySQL NoSQL有浓厚兴趣
展开
-
【iOS】Effective Objective-C
[]方法名长 令许多人觉得此语言较为冗长 但是是易读的。 1.了解OC语言的起源 OC使用消息结构 而非函数调用 OC由smallTalk演化而来,后者是消息型语言的鼻祖。 使用消息结构的语言 其运行时所应执行的代码由运行环境决定 而使用函数调用的语言 则由编译器决定。,如果范例代码中调用函数为多态的,。那么在运行时就要按照“虚方法表”来查找到底应该执行哪个函数实现。而采用消息结构的语言 无原创 2016-03-14 14:34:27 · 1494 阅读 · 0 评论 -
Effective-OC 10.在既有类中使用关联对象存储自定义数据
有时候需要在对象中存放相关的信息 这时候我们通常会从对象所属的类中继承一个子类,然后改用这个子类对象。然而并非所有的情况都能这么做。有的时候 类的实例可能是由某种机制创建的,而开发者无法令这种机制创建出自己写的子类的实例,OC中有一强大的特性可以解决这个问题 就是“关联对象” 可以给某对象关联许多其他的对象 这些对象通过“键”来区分。存储对象值 可以指明“存储策略”,用以维护相对原创 2016-04-28 15:25:30 · 1212 阅读 · 0 评论