首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 架构
订阅
IT程序员笔记
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
🔌 iOS 上的插件化设计
插件化作为解耦手段之一,对于每个公司和团队,方案可能都略有不同。业界的此类文章较少,现结合自己经验理解在此抛砖引玉。
一个 Hybrid SDK 设计与实现
看完本文可以知道如何设计并实现一个HybridSDK。并且了解到多端融合能力的演进,Hybrid3版本,分别为:Hybrid、Weex|RN、Flutter。
图解 Mach-O 中的 got
iOS 开发中,动态库是个绕不开的话题,系统库基本上是动态库。它的一大优势是节约内存,可让多个程序映射同一份的动态库,实现代码共享。动态库本身也是一个 Mach-O 文件,也有数据段、代码段等。其中代码段可读可执行,数据段可读可写。 动态库共享的只是代码段部分,为了达到代码段共…
iOS 多态和多继承
多态 一直是面向对象编程的重要思想.也是OC编程绕不开的话题.自己写代码也经常对这些定义性的东西突然就恍然大明白的感觉.记录每次在在工作中对这些有着明确定义的特性的理解.进入正题. 所谓多态,顾名思义就是有多重状态.再说白就是我叫A 但我不一定是A.我也有可能是B.这也基于oc…
iOS 组件化方案总结
组件化初探为什么需要组件化模块间解耦模块重用提高团队协作开发效率便于单元测试哪些项目不需要组件化项目较小,模块之间交互简单、耦合少模块没有被多个外部模块引用,只是一个简单的小模块模块不需要重用,代码也
抖音品质建设 - iOS启动优化《实战篇》
启动是 App 给用户的第一印象,启动越慢,用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多,面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实战,本文是实战篇。 对应着本文的三大模块:监控,工具和最佳实践。 既然要监控,那么就…
唯一可行的 iOS 架构
让我猜猜您看到这个标题时有何看法。 难道这是另一篇烦人的博客文章,模仿了 MVC 并提供了一种替代的“super-duper pattern”,而实际上只留下了更多的问题?这就是我看到另一篇有关 iOS 架构的文章时的想法。MVC,MVP,VIPER,RIBLET,Clean …
iOS开发框架CollectioniOS
CollectioniOS聚合了项目搭建的一些基本模块,节约开发者时间,协助项目的快速搭建,能够满足一个项目的基本实现。 14. YYTagView 15. MVP 1. UICollectionView的快速使用 2. UICollectionView/UIScrollVie…