稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
设计模式
订阅
avatar
YDLIN 创作等级LV.1
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 打造完备的iOS组件化方案:如何面向接口进行模块解耦?
    关于组件化的探讨已经有不少了,在之前的文章iOS VIPER架构实践(三):面向接口的路由设计中,综合比较了各种方案后,我倾向于使用面向接口的方式进行组件化。 这是一篇从代码层面讲解模块解耦的文章,会全方位地展示如何实践面向接口的思想,尽量全面地探讨在模块管理和解耦的过程中,需…
    • 黑超熊猫zuik
    • 6年前
    • 15k
    • 145
    • 18
    iOS
    打造完备的iOS组件化方案:如何面向接口进行模块解耦?
  • 用一个简单的用户列表界面展示:在iOS中用使用 MVP (翻译)
    在开发iOS应用程序时,Model-View-Controller是一种常见的设计模式。 通常,View层由UIKit中的元素组成,这些元素由代码定义或xib文件定义,Model层包含应用程序的业务逻辑,并且由UIViewController类表示的Controller层是Mo…
    • 谢什么
    • 7年前
    • 596
    • 1
    • 评论
    GitHub iOS Swift
  • 23个经典设计模式的Swift实现
    也就是工厂问题想解决的原始问题。 从代码和UML可以看出,为了得到产品A,调用者Client要同时依赖Product, ConcreteProductA和ConcreteProductB,并亲自写一个创建产品的方法。 每当需求新增一个产品,就要改动到调用方Client。如果这一…
    • 秋刀奈
    • 7年前
    • 16k
    • 309
    • 10
    Swift 设计模式