老司机 iOS 周报:#80 2019-08-19
2023-10-18 06:37:27
前言
大家好,我是老司机。
欢迎阅读第 80 期 iOS 周报。本期周报主要围绕 Combine 和 RxSwift 两个响应式编程框架展开讨论,并分享一些关于 Swift 语言和 iOS 开发的有趣文章和资源。
技术干货
Combine vs. RxSwift:深入比较
Combine 是 Apple 在 WWDC 2019 上引入的一个新的响应式编程框架。它与 RxSwift 有许多相似之处,但也有自己独特的功能。
在这篇文章中,我们将深入比较 Combine 和 RxSwift,探讨它们的异同,并帮助你决定哪一个框架更适合你的项目。
阅读更多 :Combine vs. RxSwift: A Deep Dive Comparison
Swift 中的泛型编程
泛型编程是一种强大的技术,它允许你编写可重用的代码,该代码可以在不同的数据类型上工作。
在这篇文章中,我们将介绍 Swift 中的泛型编程,并探讨如何使用它来编写更灵活和可维护的代码。
阅读更多 :Generic Programming in Swift
如何在 iOS 中使用 Core Data
Core Data 是一个强大的框架,用于在 iOS 应用程序中管理数据。
在这篇文章中,我们将介绍如何在 iOS 中使用 Core Data,并探讨如何使用它来存储和检索数据。
阅读更多 :How to Use Core Data in iOS
新闻和公告
WWDC 2020 将于 6 月 22 日至 26 日举行
Apple 已宣布 WWDC 2020 将于 6 月 22 日至 26 日举行。今年的 WWDC 将完全在线举行,这意味着你可以从世界任何地方参加。
了解更多 :WWDC20
SwiftUI 2.0 现已推出
SwiftUI 2.0 是 SwiftUI 框架的重大更新,其中包含许多新功能和改进。
阅读更多 :SwiftUI 2.0: What's New and Improved
工具和资源
SwiftLint
SwiftLint 是一款流行的 Swift 代码 linter,可帮助你强制执行代码样式和约定。
了解更多 :SwiftLint
XcodeGen
XcodeGen 是一款出色的工具,可帮助你使用 Swift 代码自动生成 Xcode 项目文件。
了解更多 :XcodeGen
结束语
以上就是本期老司机 iOS 周报的全部内容。感谢你的阅读!
如果你发现本期周报中有价值的信息,请不要吝啬你的分享。你也可以通过 Issues 为本项目做出贡献。
我们下期再见!