棵朵面试题
1、结构体和类有什么区别?
2、NSString 和 String 有什么区别?
3、?? 是什么意思?
? 是什么意思?
! 是什么意思?
4、说一下 @property, weak 和 assign 有什么区别?weak 能不能修饰非 OC 的对象?
5、MutableCopy 和 copy ,即深拷贝和浅拷贝有什么区别?
6、NS、CA、CF、UI 分别属于哪个框架?
7、多线程有没有自己开辟过线程?
8、从服务器得到5个图片链接,5张图片展示到一个页面上,截图分享到微信?怎么保证5张图全部加载出来了再去截图分享?
9、JS 与 OC 交互,点击 H5 某个地方跳转到购物车,点击某个地方跳转到详情页,点击某个地方跳转到订单页,跳转到指定的页面你现在用的是判断的跳转类型,如果新增了一种,怎么能不发版完成需求?
10、你用 swift 开发用没用过 VIPER 架构模式?