
IOS 面试
随心飘散
在路上
展开
-
很全面的ios面试题以及解答,很多答案不一定全对,网上摘录以及自己的理解
1、Object-C有多继承吗?没有的话用什么代替?cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.2、Object-C有私有方法吗?私有变量呢?objective-c – 类里面的方法只有两种, 静态方转载 2013-06-21 16:49:48 · 2097 阅读 · 1 评论 -
iOS面试题汇总(一)
1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身。 意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源 还是只有一份,那如果我们对A转载 2013-08-18 10:59:58 · 732 阅读 · 0 评论 -
qq面试题目
1,Objective-C的内存管理方式, NSAutoreleasePool的作用2,写一个retain方式声名属性的setter方法3,Objective-C与C的区别有哪些4,列出你常用的几个设计模式,列出如何在Objective-C中实现与应用5,drawRect, lasyoutSubViews的区别6,列举Cocoa中常用的几种多线程实现,并谈谈多线程安全问题的几种转载 2013-06-21 16:54:20 · 876 阅读 · 0 评论 -
腾讯iphone面试题(转)
1Objective-C内部的实现2CALayer和View的关系3 http协议,tcp/ip4 UITableView的那些元素是可以自定义的?5 c语言的,定义变量,比如int,在什么情况下,其最大值是不同的6 比较32位平台和64位平台不同7 iphone app为什么会被打回来,如何避免??8 为啥离开团队? 1.针对第一个问题,可以看看下面的转载 2013-06-21 16:53:06 · 952 阅读 · 0 评论 -
十个iOS面试问题
不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我检验的好机会。对于iOS和Mac开发来说,因为本事还算比较新,企业对于这方面的开发者需求也比较大,所以面试时的要求可能并不是很高,一般能知道一些Cocoa和OC的基本知识也就认为可以了。但是对于一个希望拥有技术力基础的企业的iOS或者Mac开发来说,两到三转载 2013-07-15 11:39:55 · 1478 阅读 · 0 评论 -
IOS面试题目 整理
1,Objective-C的内存管理方式, NSAutoreleasePool的作用NSAutoreleasePool是用于管理iphone应用的生命周期内所有的自动释放对象。当应用程序中有自动对象创建时,该对象就会被加入到该自动释放池。当应用程序结束时,该池会释放池中全部的自动释放对象[pool release];在 Objective-C中每个对象都对应着他们自己的持有计数(Retai原创 2013-06-22 07:26:38 · 2603 阅读 · 0 评论