UIKit DiffableDataSource API inconsistencies with Swift Concurrency annotations explained
19 December 2024
UIKit provides two diffable data source APIs, one for collections and one for tables. Recently, while working on ReactiveCollectionKit, I noticed that the APIs were updated for Swift Concurrency in the iOS 18 SDK, but the annotations were inconsistent with the documentation.