面试题讨论记录-跟着工头脚步走

作者: bde04638cca8 | 来源:发表于2016-07-22 09:55 被阅读159次

最近工头在群里弄了一个活动每天八点讨论面试题,我每天那个时候都不在了,只能记录下来。
7月20话题

oc中如何实现多继承,多继承有什么好处以及坏处

如何实现多继承:

class A:NSObject } method dog{ } class B:NSObject } method cat{ } class C:NSObject classA:a; classB:a; }
这种通过成员变量方式实现了多继承,还可以用协议来实现多继承。没有栗子

好处&坏处:

单继承可以减少一些错误,比喻说如果上面的栗子中,classA和classB同样有一个method 叫method eat。你多继承(class c :classA,classB的话),调用eat方法,会炸的。
多继承的好处:减少代码重复,提高开发效率之类
7月21话题

block 和delegate的使用场景 以及区别

结果:

delegate:

1,“一对一”,对同一个协议,一个对象只能设置一个代理delegate,所以单例对象就不能用代理;
2,代理更注重过程信息的传输:比如发起一个网络请求,可能想要知道此时请求是否已经开始、是否收到了数据、数据是否已经接受完成、数据接收失败

block:

1:写法更简练,不需要写protocol、函数等等
2,block注重结果的传输:比如对于一个事件,只想知道成功或者失败,并不需要知道进行了多少或者额外的一些信息
3,block需要注意防止循环引用:

相关文章

  • 面试题讨论记录-跟着工头脚步走

    最近工头在群里弄了一个活动每天八点讨论面试题,我每天那个时候都不在了,只能记录下来。7月20话题 oc中如何实现多...

  • 跟着脚步走

    最近,看到简友们在发自己的2018简书历程,说实话,看了之后,感觉有差距,文字的精炼和语言的优美,都是需要锻炼的。...

  • 跟着自己的脚步走

    大健18食品本 马关针 15086355523 托马斯.伯恩哈德说:“每个人都有他的路,每条路都是正确...

  • 跟着春风的脚步走

    跟着春风的脚步走 春天虽然来了,但春风还带着点寒意,世间万物虽然苏醒,但怕冷懒得不愿出来...

  • (儿童诗)我和嫦娥

    我走 月亮跟着走 我停下脚步 月亮也停下脚步 我望着月宫里的嫦娥 嫦娥...

  • 提前准备。

    小学的时候对提前准备没有概念,初中的时候也是跟着老师的脚步走,高中是跟着高考走,大学是跟着专业走,上班之后是跟着领...

  • 跟着感觉走

    跟着感觉走 ——小锶 "跟着感觉走,紧抓住梦的手,脚步越来越轻越来越快活......" 我喜欢跟着感觉走,我在生活...

  • 跟着感觉走

    跟着感觉走,紧抓住梦的手,脚步越来越轻越来越快活,这是台湾歌手苏芮的《跟着感觉走》。跟着感觉走,发乎自己的内心,做...

  • 跟着感觉走

    跟着感觉走 紧抓住梦的手 脚步越来越轻 越来越快活 —毛阿敏《跟着感觉走》 今天一早醒来,脑...

  • 忆梦空间(22)——遗弃

    这是我的梦境记录者。10.17 嘉玲说,我中意你,你跟我走吧。她如在梦中,懵懵懂懂如小女仆般跟着女王的脚步便走。 ...

网友评论

    本文标题:面试题讨论记录-跟着工头脚步走

    本文链接:https://www.haomeiwen.com/subject/qicijttx.html