Avatar notebook default
iOS
65篇文章 · 48439字 · 1人关注
  • 百度iOS面试题

    1.属性的本质,分类为什么不能直接添加属性?要怎么解决? 2.GCD和NSOperation区别? 3.tableview heightforr...

  • 为什么分类不能直接添加属性?

    分类是可以声明属性的,但不会生成成员变量和实现setter,getter方法,所以要用运行时机制来实现这个属性的setter,getter方法。...

  • 华为优招

    一面 上来先讲项目,可能人太多,没问什么技术问题。二面 继续问项目,然后问了工作地点,对加班怎么看。回去看了一下进度,等待排序中,只能静待佳音了...

  • 计算机网络复习整理(二)

    协议的定义:在两个或多个通信实体间所交换消息的格式和顺序,及发出/或收到一个消息或者其他事件时应该采取的行动。 协议的分层:应用层,运输层,网络...

  • 计算机网络复习整理(一)

    主机,端系统:PC,linux工作站,智能手机等与因特网相连的设备,因为他们处于互联网的边缘,所以称为端系统。 端系统通过通信链路和分组交换机连...

  • OC 中load和initialize的区别

    + (void)load;+(void)initialize; load:load方法在这个文件被程序装载时调用。只要是在Compile Sou...

  • iOS runtime

    这里先给大家看一些小实例,在后面我会简单剖析一下原理。 一、交换两个方法的实现,拦截系统自带的方法调用功能。 首先#import<objc/ru...

  • Resize,w 360,h 240
    iOS :KVO、Notification、delegate 、block

    1.KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。可以用来监听对象属性改...

  • Resize,w 360,h 240
    UITableView的优化(面试必备)

    1. a.将cell及它的子控件设置为不透明的。b.尽量少用或不用透明图层。c.减少子控件的数量。d.尽量少用addView给Cell动态添加V...

文集作者