返回

老司机 iOS 周报:#80 2019-08-19

IOS

前言

大家好,我是老司机。

欢迎阅读第 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 为本项目做出贡献。

我们下期再见!