1、静态变量 static什么是静态变量:从面向对象的角度触发,当需要一个数据对象为整类而非某个对象服务,同时有力求不破坏类的封装性,既要求此成员隐藏在类的内部,有要求对外不可见的时候,就可以使用static。 静态变量的优点:1、节省内存。静态变量只存储一处,但供所有对象使用。  2、它的值是可以更新的。  3、可提高时间效率。...

一、多线程及网络相关的问题:1.多线程的底层实现?2.线程间怎么通信?3.网络图片处理问题中怎么解决一个相同的网络地址重复请求的问题?4.用NSOpertion和NSOpertionQueue处理A,B,C三个线程,要求执行完A,B后才能执行C,怎么做?5.列举常见多线程的实现,并谈谈多线程安全的几种解决办法及多线程安全怎么控制? 6.GCD内部怎么实现的7.你用过NSOperatio...

1. #import的作用#import 防止头文件重复保函2.面向对象和面向过程的区别面向过程:注重的是解决问题的步骤面向对象:关注的是解决问题的去要那些对象3.对象和类方法的区别对象:以减号开头只可以被对象调用,可以访问成员变量类:以加号开头只能用类名调用,对象不可以调用类方法不能访问成员变量4.self 与...

近一年内陆续面试了不少人了,从面试者到面试官的转变让我对iOS招聘有了更多的感受。经过了前段时间的一大波面试,我们终于找到了志同道合的小伙伴,面试也暂时告一段落了。总结下面试人过程中的感受,你也可以读到我们对简历、算法、性格、iOS基础、底层知识的看法和一些常问的面试题。一个靠谱的简历简历非常能反映一个人的性格和水平,相比于你在学校获得多少奖项,工作经历、项目经历、熟悉的技术等更加关键,如果...

扫一扫,加我为QQ好友 加我为QQ好友