IOS面试题
kq_job
这个作者很懒,什么都没留下…
展开
-
IOS面试题汇总(中英文)
网上的面试题参差不齐,本人从网上总结了很多的面试题,供大家学习, 文档下载: 本人知识浅薄,有些问题暂时还未得到解决,高手看到请留下您宝贵的答案⋯⋯ 1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本转载 2013-08-20 23:34:35 · 1182 阅读 · 0 评论 -
IOS面试题1
Object-C有多继承吗?没有的话用什么代替? cocoa 中所有的类都是NSObject 的子类 多继承在这里是用protocol 委托代理 来实现的 你不用去考虑繁琐的多继承 ,虚基类的概念. ood的多态特性 在 obj-c 中通过委托来实现. Object-C有私有方法吗?私有变量呢? objective-c– 类里面的方法只有两种, 静态方法和实例方法. 这转载 2013-08-20 23:25:39 · 834 阅读 · 0 评论 -
IOS面试题2
1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf(“%d,%d”,*(a+1),*(ptr-1)); } 答:2,5 *(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5 &a+1不是首地址+1,系统会认为加一个a数组的偏移,是偏移了一个数组的大小(本例是5个int) int转载 2013-08-20 23:30:18 · 837 阅读 · 0 评论