#Swift

ChatGPTSwift - 多平台Swift库实现ChatGPT API集成
ChatGPTSwiftAPISwiftOpenAIApple平台Github开源项目
ChatGPTSwift是一个面向多平台的Swift库,用于集成OpenAI的ChatGPT API。支持iOS、tvOS、macOS、watchOS和Linux,提供流式和普通API调用。具备历史记录管理、自定义系统提示和温度设置功能,集成GPT编码器控制token使用。适用于需要在Apple生态系统和Linux中实现ChatGPT功能的开发项目。
the-swift-programming-language-in-chinese - Swift 编程语言中文版,社区维护的 Apple 官方教程翻译
Swift编程语言中文教程GitBook开源翻译Github开源项目
本项目是《The Swift Programming Language》的中文翻译,由社区维护并持续更新。内容涵盖 Swift 语法、特性和最佳实践,跟进官方最新版本。项目提供在线阅读,适合中文开发者学习和提升 Swift 编程技能。
InjectionIII - Swift代码实时注入工具 提升开发效率和调试体验
InjectionIIISwift热重载代码注入iOS开发Github开源项目
InjectionIII是一个面向iOS、tvOS和macOS平台的Swift代码注入工具。它能够在应用运行时更新函数和方法的实现,无需重新构建或重启应用。这种方式显著提高了开发效率,使Xcode具备了实时程序编辑能力。InjectionIII支持在模拟器和真机上进行代码热重载,并兼容SwiftUI的实时更新。此工具还提供了详细的调试功能,可有效提升Swift开发过程中的生产力。
Eureka - Swift表单构建框架简化iOS开发
EurekaSwift表单构建iOS开发自定义行Github开源项目
Eureka是一个Swift编写的iOS表单构建框架,提供丰富的表单控件和功能。它支持动态显示/隐藏、自定义行类型、验证、多值选择等特性。Eureka使用简单,几行代码即可创建复杂表单,同时保持高度可定制性。框架适用于各种复杂程度的表单需求,能有效提升iOS开发效率。
Moya - 精简iOS网络请求的Swift抽象层
Moya网络抽象层iOS开发SwiftAlamofireGithub开源项目
Moya作为Swift网络抽象层,优化iOS应用API调用。特点包括编译时端点检查、API清晰定义和简化单元测试。集成ReactiveSwift、RxSwift和Combine,支持响应式编程。抽象URLSession和参数处理,使开发者专注于核心业务逻辑开发。
swift-distributed-actors - Swift实现的点对点分布式Actor集群框架
Swift分布式Actor集群系统开源库并发编程Github开源项目
swift-distributed-actors是一个基于Swift实现的点对点分布式Actor集群框架。它为Swift 5.7+的分布式Actor语言特性提供集群运行时支持。项目处于beta阶段,但主要API已趋稳定。支持远程方法调用和集群管理,并提供示例和文档。适用于构建分布式系统。