【靠谱程序员】【目录】靠谱程序员系列
本文最后更新于:2021年12月22日 上午
【主页】系列文章目录
【iOS Sharing】系列目录
【iOS笔记】系列目录
【靠谱程序员】系列目录
【iOS警告与报错】系列目录
【开发笔记】系列目录
【Leet Code】系列目录
【Coding】系列目录
【靠谱程序员】系列目录]
【1】代码风格优化与纠错
【2】什么情况使用 weak 关键字,相比 assign 有什么不同?
【3】怎么用 copy 关键字?
【4】这个写法会出什么问题: @property (copy) NSMutableArray *array
【5】如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter?
【6】@property 的本质是什么?ivar、getter、setter 是如何生成并添加到这个类中的?
【7】在@protocol 和 category 中如何使用 @property
说明:
面试题来源是微博@我就叫Sunny怎么了的这篇博文:《招聘一个靠谱的 iOS》,其中共55题,除第一题为纠错题外,其他54道均为简答题。
出题者简介: 孙源(sunnyxx),目前就职于百度,负责百度知道 iOS 客户端的开发工作,对技术喜欢刨根问底和总结最佳实践,热爱分享和开源,维护一个叫 forkingdog 的开源小组。
答案为本人自测使用,部分答案有借鉴孙源(sunnyxx)大神的答案以及其他答案。
未经出题者校对,如有纰漏,请指正。
联系方式
邮箱: xiebangyao_1994@163.com
相关账号:
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!