首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
geekluo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
企业级SDK架构设计:Pod 模块化与功能解耦的最佳实践
在移动开发领域,一个优秀的企业级SDK不仅需要提供丰富的功能,更要具备高度的可维护性、可扩展性和灵活性。模块化设计正是实现这些目标的核心方法论。本文将以一个真实的iOS SDK项目(基于Coco
一次设计的深度复盘
前言 作为一个iOS 开发说起设计,都会大量提到MVC、MVP、MVVM、MVVM-C、MVI、VIPER等等,面试中也经常会被问起,演进思路抽象的来讲就是随着业务的复杂,某一个模块的代码不断膨胀,为
代码中常见的坏味道及重构手法
在软件开发中,存在许多常见的代码坏味道(code smells),它们指示出潜在的设计或实现问题。下面是一些常见的代码坏味道以及相应的重构手法: Duplicated Code(重复代码): 坏味道:
02-iOS架构设计 | iOS模块化开发 【模块的三级分类、模块划分策略、几种模块化处理方案、模块与模块管理设计】
以支付宝为引,介绍iOS模块化开发 【模块的三级分类、模块划分策略、几种模块化处理方案、模块与模块管理设计】
全方位剖析iOS高级技术问题(十三)之总结
本文主要内容 一.内容总结 二.重要知识点总结 三.高级问题扩展与思维延伸 一.内容总结 二.重要知识点总结 1、系统的UI事件传递传递是怎样的? 2、KVO的实现原理是怎样的? 3、消息传递机制和消
iOS老司机可落地的中大型iOS项目中的设计模式优化Tips
我正在参加「掘金·启航计划」 1. 前言: 设计模式可以在大型项目中有哪些可落地的优化? 本人目前负责一个中大型iOS项目,用PPRows跑一下项目根文件,目前代码量约28W。 在这样一个大型项目中,
iOS架构:从开发到跨端架构师,实现iOS开发对Android进行跨端开发,一套代码多端使用。
本文架构由作者本人经过多年对架构的探索和理解,从理论依据到源代码实现,并在开发项目的实际应用中逐步完善,形成了一套对项目的组件化,模块的独立化,并且完全实现了插件化(热更新方案)的架构方案。
iOS老司机可落地在中大型iOS项目中的5大接地气设计模式合集
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 1. 前言: 设计模式可以在大型项目中有哪些可落地的优化? 笔者整理了5大接地气的设计模式, 抛砖引玉~
iOS架构实践干货:AOP替代基类 + MVVM + ReactiveObjC + JLRoutes组件化
对于第一点,从 集成成本 ,上手成本 ,__架构维护成本__等因素入手,大神博客中也已经很详细。 框架不需要通过继承即能够对ViewController进行统一配置。业务即使脱离环境,也能够跑完代码,ViewController一旦放入框架环境,不需要添加额外的或者只需添加少量…
全方位剖析iOS高级技术问题(十)之架构&框架
本文主要内容 一.图片缓存 二.阅读时长统计 三.复杂页面架构 四.客户端整体架构 引入问题:架构和框架运用到日常开发过程,要解决的问题是什么?