admin 管理员组

文章数量: 1087139


2023年12月23日发(作者:男男电动跳蚤蛋play)

iOS 开发工程师笔试题目

1. __weak什么时候用?

2. 对于语句NSString*obj = [[NSDataalloc] init]; ,编译时和运行时obj分别是什么类型?

3. Difference between shallow copy and deep copy?

4. 简述一下Notification特点?

(100字内即可)

5. 你在项目中什么时候考虑用 Block?你知道使用Block有那些优点?

6. 你在项目中使用过的第三方库有那些?

7. 你在项目中常用的设计模式有那些?

8. 说说你所知道的检查内存泄漏的方法有那些?

9. 你知道NSOperation queue有什么作用?

10. 可以在一个viewcontroller里面添加两个tableview controllers 吗?如果可以,需要怎么操

作?如果不可以,原因是什么?

11. 如果项目要实现网络图片缓存,你知道那些第三方库可以实现?如果自己实现这样一

个库,你认为应该怎么实现?

(简述思路或流程图)


本文标签: 项目 实现 知道 简述 电动