LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

iOS Dependency Injection - iOS依赖注入标准与最佳实践

基于协议的依赖注入标准,支持属性包装器和Factory/Needle库。

标签

更新于: 2026-02-13
iOS依赖注入模块化injectionmodularity

能力

典型输入

典型输出

该技能可以做什么

  • 实现基于协议的依赖注入
  • 使用属性包装器进行注入
  • 配置依赖作用域
  • 应用初始化注入模式
  • 避免依赖注入反模式

输入

  • Swift源代码文件
  • 依赖注入库
  • 协议定义
  • iOS开发环境

输出

  • 依赖注入代码
  • 修改的Swift文件
  • DI配置文档

要求

  • iOS开发环境
  • Swift编译器
  • DI库访问权限(Factory, Swinject)
  • Xcode项目

来源

  • 规范: SKILL.md
实现基于协议的依赖注入
使用属性包装器进行注入
配置依赖作用域
应用初始化注入模式
Swift源代码文件
依赖注入库
协议定义
依赖注入代码
修改的Swift文件
DI配置文档