首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS组建化
订阅
17317160359
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
iOS组件化避坑心得
现在市面上的组件化方案很多,各大公司各种高大上的落地方案。我在小公司的业务间隙,抽时间写的这篇简单的避坑心得,是对自己实践的整理和归纳,希望能帮到你。
京东App Swift 混编及组件化落地
自 Swift 诞生以来,逐步见证其从饱受诟病到日渐完善。在苹果的全力推动下,潜移默化地把开发支持中心从 Objective-C 转向 Swift,在业界的呼声也越演越烈。当我们相继迎来 ABI稳定、Module stability、Library evolution 等功能后…
如何在模块化/组件化项目中实现 ObjC-Swift 混编?
... 这里我们重点关注的是如何实现 Swift 代码和 ObjC 代码的相互调用。 1. 在一个 App Target 内部混编 如果是在一个 App Target 内部混编的话,当我们在 ObjC 项目中新建 Swift 文件时或者在 Swift 项目中新建 ObjC 文件…
iOS中的@synthesize 和 @dynamic详解
这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战 @synthesize synthesize意思是合成,有两个功能: 给属性生成setter / getter 方法 给属性
iOS - 组件化 - 组件通信方案
简介 组件化方案中会对组件分层和解耦,上层业务组件依赖下层基础组件,不能反向依赖,而同层之间的组件需要通过组件通信方案来避免相互依赖的问题。 组件通信方案解决的是同层组件之间相互调用,而在编译层面上不
iOS代码覆盖率(一)-全量覆盖率自动化实践
这是一个统计基于 Swift & Objective-C 工程的代码覆盖率的自动化脚本。之所以做成 Pod ,是便于更好的复用,该 Pod 只包含了收集生成代码覆盖率的脚本。整体比较简单方便。
移动端APP组件化架构实践
本文通过以下问题来介绍组件化这种开发架构的思想和常见的一些问题: * 为什么需要组件化 * 组件化过程中会遇到的挑战和选择 * 如何维护一个高质量的组件化项目
货拉拉货运iOS用户端架构优化实践
一、背景 在移动应用发展过程中,随着团队人员的扩大、业务复杂化,代码量随之增多,从而带来了团队协作开发中各种各样的问题: 功能代码之间的依赖复杂,可维护性差。 协同开发过程中,并行开发存在相互依赖的情
30 分钟完成 iOS monorepo 化改造 | iOS 组件化复盘
30 分钟带你完成 iOS monorepo 化改造,系统了解 iOS 组件化各阶段利弊权衡,助你少走弯路。
iOS 组件间通信,另一种与众不同的实现方式
用 codegen 的方式解决 iOS 各种组件间通信方案的弊端问题,换个角度解决问题,虽然也称不上完美方案,但确实是一种与众不同的解决问题的方式,有些问题从外到内解决起来更容易。