01 2022 档案

摘要:面试题 iOS 基础题 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 讲一下atomic的实现机制;为什么不能保证绝对的线程安全(最好可以结合场景来说)? 被weak修饰的对象在被释放的时候会发生什么?是如何实现的?知道sideTable么?里面的结构可以 阅读全文
posted @ 2022-01-13 10:50 ios_福 阅读(329) 评论(0) 推荐(0) 编辑
摘要:runtime相关问题 runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 runtime已经开源了,这有一份别人调试好可运行的源码objc-runtime,也可以去官网找objc4 结构模型 介绍下runtime的内存模型(isa、对象、类、m 阅读全文
posted @ 2022-01-13 10:48 ios_福 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1.React Native相对于原生的ios和Android有哪些优势? 1.性能媲美原生APP 2.使用JavaScript编码,只要学习这一种语言 3.绝大部分代码安卓和IOS都能共用 4.组件式开发,代码重用性很高 5.跟编写网页一般,修改代码后即可自动刷新,不需要慢慢编译,节省很多编译等待 阅读全文
posted @ 2022-01-06 14:38 ios_福 阅读(319) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示