iOS面试题整理_ios面试题

2020-02-28 其他范文 下载本文

iOS面试题整理由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“ios面试题”。

1.用#define定义一个宏,表示一年中的秒数。

@interface USER

{NSSTring *name;}

@end

a)self.name=@”abc”与name=@”abc”的区别?

b)self.name=[[NSSTring alloc]initWithString:@”abc”];中name的retainCount是多少?

c)补全setName:(NSSTring *)myName方法

d)这里用self.name访问了name属性,还可以用别的方法访问name属

性么?

2.UITableView中什么可以自定义?

3.view.bounds和view.frame有什么区别?

4.iOS中是怎样进行内存管理的?

5.简述分类与继承的区别。

6.简述CALayer与UIView的区别。

7.简述堆与栈的区别。

8.简述Delegate、KVO和NotificationCenter区别。

9.用预处理指令#define声明MAX(X,Y)和MIN(X,Y)。

10.试写出strCompare

11.对于一个字节(8bit)的变量,求其二进制中“1”的个数,要求算法的执

行效率尽可能地高。

12.求两个正整数的最大公约数,要求算法的执行效率尽可能地高。

13.如何判断两个单向链表是否相交?

14.能不能找到符合如下条件的9位数:

a)这个数包括了1-9这9个数字;

b)这个9位数的前n位都能被n整除,若这个数表示为abcdefghi,则ab

可以被2整除,abc可以被3整除„„abcdefghi可以被9整除。

15.说说autorelease和release 的区别?

16.如何下载图片?

17.微博的认证?

18.版本扩展?

19.程序调试?

20..(点)运算符?

21.UITableView中每一行都缓存图片的处理,如何处理才能在滑动时不会出现等

待的现象。

22.

《iOS面试题整理.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
iOS面试题整理
点击下载文档
相关专题 ios面试题 面试题 iOS ios面试题 面试题 iOS
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文