ios高级工程师专题汇总
面试经验

ios高级工程师 面试经验,共1

深圳企拍文化科技有限公司 - IOS高级工程师

面试时间:2017面试职位:IOS高级工程师分享时间:2017-08

面试经历:
面试主要分人事面试,主要对性格分析,接下来技术面试,主要是技术相关,接下来是总监面试,主要是聊技术方向,管理,架构相关
面试官提的问题:
在我看来主要是技术面试。
问题1:定义属性的时候,什么时候使用retain/copy/assign?写一个setter方法,用于完成@property(nonatomic,retain) NSString* name;写一个setter方法,用于完成@property(nonatomic,copy)NSString* name;
retain用于保留对象的引用计数,在使用retain声明的属性做赋值的时候,成员变量指针会保留被赋值对象的引用计数。
copy声明的属性,在使用属性赋值的时候会,成员指针会指向新副本,这个副本是一个不可变副本,不论赋值对象是不是可变的。
你用过GCD和NSOperation吗?它们常用的场景是什么

有用(0) 面试感觉:很好 面试难度:难度一般 应聘途径:网上申请

1   共 1 页

ios高级工程师  热门职位面试经验

其它职位面试

最新面试经验