稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Swift
  • iOS
  • Apple
  • SwiftUI
  • 前端
  • Flutter
  • 架构
  • WWDC
  • 编程语言
  • 展开
  • 全部
  • Swift
  • iOS
  • Apple
  • SwiftUI
  • 前端
  • Flutter
  • 架构
  • WWDC
  • 编程语言
  • Android
  • Xcode
  • 数据库
  • 面试
  • Debug
  • 客户端
  • 暂无数据
    • 推荐
    • 最新
  • 深入 Moya:从架构设计到现代 iOS App 网络层最佳实践
    Moya 是 iOS 社区中备受推崇的网络抽象库。它之所以出色,并非仅仅因为简化了网络请求的发送,更在于其背后蕴含的一整套优雅、可扩展的架构设计哲学。本文将和你一起深入剖析 Moya 的核心架构
    • tangzzzfan
    • 294
    • 11
    架构
  • 使用 Swinject 实现更好的面向协议编程
    今天,我们一起探讨一个对构建高质量、可维护、可测试的 iOS 应用至关重要的主题:面向协议编程,以及如何在实际业务场景中进行抽象思维锻炼, 如何使用Swinject 提高开发效率
    • tangzzzfan
    • 75
    • 2
    架构
  • Swinject 在 iOS 开发(MVVMC 架构)中的核心作用
    通俗解释 Swinject 在 iOS 开发(MVVMC架构) 中的核心作用, 方便在实际开发中进行使用.
    • tangzzzfan
    • 152
    • 1
    架构
  • Swift:优雅又强大的语法糖——Then库
    Then 是一个非常简洁实用的 Swift 框架,主要用于让对象的初始化和属性配置更加优雅和简洁。它通过扩展 Swift 的类型,提供了链式语法,让你可以在创建对象时直接配置属性,提升代码可读性和
    • season_zhu
    • 1.3k
    • 19
    iOS 架构 Swift
    Swift:优雅又强大的语法糖——Then库
  • iOS开发:关于日志框架
    在移动端开发中,我们为什么需要日志打印框架?除了那些正面积极的回答,有的时候我们可能需要自证清白,也不得不通过日志来体现。
    • season_zhu
    • 615
    • 11
    iOS 架构 Swift
    iOS开发:关于日志框架
  • 自如iOS二进制方案落地(30分钟降低到10分钟以内)
    自如iOS二进制方案实际落地经验!工程编译速度提升5倍!适用于大型项目,即使组件不能独立运行也能落地!
    • 自如大前端团队
    • 55k
    • 72
    架构 iOS
  • 依赖注入(六):架构黄金标准:为何选择Coordinator,以及如何用好它
    在前面的分享中,我们已经建立了对“显式依赖注入”的深刻认同。现在,我们面临最关键的架构决策:如何组织我们应用的导航逻辑?我们是应该改良现有的Router模式,还是全面转向Coordinator?
    • tangzzzfan
    • 143
    • 2
    架构
  • 依赖注入(二):返璞归真,亲手打造一个迷你“依赖注入容器”
    在上一篇文章中,我们达成了共识:构造函数注入是我们的首选,它让依赖关系变得清晰可见。 但随之而来的一个问题是:如果A依赖B,B依赖C,C又依赖D和E... 应该如何处理?
    • tangzzzfan
    • 105
    • 1
    架构
  • 滑动窗口协议
    滑动窗口协议是什么? 让我用一个超级简单的生活例子来解释,忘掉所有代码,我们来讲个故事。 故事:小明给小红寄送一套漫画书 假设小明要给小红寄一套10本的限量版漫画,每本书都按顺序编号(1到10)。 方
    • yyds467
    • 188
    • 1
    前端 架构
  • 依赖注入(四):当DI遇见声明式UI,从Flutter Riverpod反思SwiftUI的最佳实践
    看看在现代化的声明式UI范式下,DI的思想是如何演进和应用的。这对于我们组内同时拥有Swift和Flutter技术栈的同学来说,尤其有价值。
    • tangzzzfan
    • 111
    • 点赞
    架构
  • Swift:Moya 中的MultiTarget详解
    随着项目复杂度提升,Moya中API 按模块拆分成多个 TargetType 枚举已成常态,但这也带来了如何统一管理和调用的问题。Moya 的 MultiTarget 正是为此而生。
    • season_zhu
    • 315
    • 5
    iOS Swift 架构
    Swift:Moya 中的MultiTarget详解
  • iOS开发:关于路由
    在iOS开发中引入路由框架一直是一个有争议的话题。我个人并没有参与大型App项目,文章是我个人的一些浅显的理解,最近在看TheRouter的源码,希望可以帮助到大家。
    • season_zhu
    • 1.2k
    • 5
    iOS Swift 架构
    iOS开发:关于路由
  • RxSwift:这可能是Notification最优雅的封装方式之一了
    配合RxSwift中NotificationCenter无需管理观察者的生命周期,以及Swift中enum中RawValue,封装出了一个不错的Eventable协议,让开发更加高效、简单。
    • season_zhu
    • 384
    • 4
    iOS 架构 RxSwift
    RxSwift:这可能是Notification最优雅的封装方式之一了
  • iOS九阴真经:二十一、组件化
    组件化也叫模块化,是指将应用程序分解为独立、可重用、可交互模块的开放策略,这种方式有助于提高代码复用率、降低耦合度,使得应用程序更易于维护和扩展。
    • Coder_张三
    • 8.6k
    • 117
    架构 Objective-C Swift
    iOS九阴真经:二十一、组件化
  • 依赖注入(五):DI是一种思想,而非特定工具——工厂、抽象与组合根
    **依赖注入(DI)是一种设计思想,而不是某一个特定的工具或框架。** 理解了这一点,我们就能在不同的场景下,选择最恰当的方式来实现解耦,而不是一味地追求“上容器”。
    • tangzzzfan
    • 78
    • 点赞
    架构
  • iOS瘦身!一个让50%本地图片消失的方案
    安装包瘦身一直是老生常谈的问题,几乎每个大一点的项目都要经历。我们团队也做了很多关于安装包瘦身的事情,通过各种方案在不删减业务的情况下,累计安装包大小减少**100M**+,减少占总包体约**38%+
    • LevySu
    • 30k
    • 140
    iOS Swift
  • TableViewSections 更优雅和高效的实现复杂列表
    采用分层解耦的思想,抽象出 SectionType 类型负责管理自己的数据处理、视图状态、用户交互、业务逻辑等。帮助你实现低耦合、高内聚、可扩展、可复用的代码,提高团队协作效率,降低维护成本。
    • 现在立刻马上
    • 6.4k
    • 22
    架构 开源 iOS
  • 深入了解iOS依赖管理器CocoaPods
    8月14日,CocoaPods 官方发布了一则公告,宣布这个已经陪伴我们多年的工具将进入维护模式。 CocoaPods 的未来维护计划总结如下: 短期计划: 处理系统性安全问题。 每年至少发布两
    • 货拉拉技术
    • 2.3k
    • 39
    iOS 架构
    深入了解iOS依赖管理器CocoaPods
  • Xcode调试控制台调试语法、断点使用
    Xcode在断点时,调试控制台可以执行一些命令,提高调试效率。 LLDB(Xcode的调试控制台) 参考资料: iOS之Xcode断点调试 https://blog.csdn.net/weixin_4
    • _二十七画生
    • 198
    • 4
    架构
  • 抖音iOS最复杂功能的重构之路--播放器交互区重构实践
    本文以抖音中最为复杂的功能,也是最重要的功能之一的交互区为例,和大家分享一下此次重构过程中的思考和方法,主要侧重在架构、结构方面。
    • 宇哥说
    • 14k
    • 106
    架构
    抖音iOS最复杂功能的重构之路--播放器交互区重构实践
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    19.0m

    #Trae叕更新了?#
    #Trae叕更新了?#

    570k

    #金石焕新程#

    3.0m

    #每日快讯#

    8.8m

    #MCP 怎么玩#

    520k

    #每天一个知识点#

    39.0m

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    308k

    #新人报道#

    32.9m

    #掘金一周#

    617k

    #金石计划征文活动#
    #金石计划征文活动#

    35.5m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多iOS文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2025 稀土掘金