首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Swift成长之路
Muen
创建于2021-05-25
订阅专栏
记录iOS开发 Swift5.0+ SwiftUI+ MVVM+Combine
等 5 人订阅
共11篇文章
创建于2021-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS设计模式-外观Facade
思想 Facade 是结构型设计模式的核心之一。它的本质是:为复杂的子系统,提供一个统一、简洁的接口,调用方无需了解内部实现细节。 优点 降低耦合:客户端只依赖 Facade类,不直接依赖各子系统 简
iOS-设计模式-建造者
一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步步创建对象一步
iOS设计模式-适配器
思想 本质是 把一个“接口不兼容”的对象,转换成你当前系统期望的接口,从而进行调用。 ——将一个类的接口,转换成客户端期望的接口,使原本不兼容的类可以协同工作。 ——在两个不兼容的接口之间架一座"桥
iOS设计模式-策略模式
思想 把“算法/行为”从“使用它的类”中抽离出来,让客户端在运行时动态切换策略,而不需要修改 Context 的代码。(遵循开闭原则——对扩展开放,对修改封闭) 三个角色 协议:行为抽象 策略者:定义
iOS设计模式-工厂模式
工厂模式 核心: 解耦创建逻辑 · 多种子类 · 条件分支创建 思想及适用场景: 主要用于封装对象的创建逻辑,调用方只关心"我要什么",不关心"怎么造"。 当需要根据条件创建不同子类时尤其有用。 示例
iOS设计模式-装饰器
概念 装饰器模式是一种结构型设计模式,它允许你在不修改原有类的情况下,通过"包裹"的方式动态地为对象添加新功能。与继承不同,它在运行时灵活组合,符合开闭原则(对扩展开放,对修改关闭)。 适用场景 适用
iOS开发-适配XCode26、iOS26
1、核心特性 @Observable Object UIKit 支持 @Observable 类型;数据(属性值)变更时,UI 自动更新;提升开发效率,减少手动刷新代码。 updateProperti
Swift-SOLID编程原则的实践
SOLID 设计原则概述 SOLID 是 面向对象程序设计中,非常重要的原则,遵循此原则进行编程,意在提高代码的可维护性、可扩展性、可测试性,并减少耦合。 缩写 名称 含义 S Single Resp
Swift的iOS项目常用第三方库
https://www.jianshu.com/p/03af23d1a0bc 列表 https://github.com/Instagram/IGListKit 分类切换滚动视图 https://gi
iOS开发环境搭建-2024
主要包括几部分, Xcode、brew、Ruby、cocoaPods 一、Xcode下载安装 前往苹果商店 二、Homebrew Homebrew是Mac上最常用的包管理器,管理Mac上的依赖环境。
Swift-iOS架构MVVM各层分工
简介 MVVM 由三层组成: Model 模型对象,用于保存数据,通常定义为只有数据并没有方法的结构体(Struct) View 用于呈现 UI(用户界面)并响应用户的事件,通常是 ViewContr