Post

Replies

Boosts

Views

Activity

Reply to SwiftUI isPlaceholder not showing
In video "Build SwiftUI views for widgets" author use .isPlaceholder(false) to set view is not placeholder, but... It's not available >____< Value of type 'Text' has no member 'isPlaceholder' Xcode Version 12.0.1 (12A7300) @available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *) extension View {     public func redacted(reason: RedactionReasons) -> some View     public func unredacted() -> some View }
Oct ’20
Reply to iPhone XS Max and iOS 14 broken HTTP/HTTPS connection at all
Never do next :) Settings -> Development -> Multi path network -> Switch On -> Set aggregate -> Switch Off :) This will break network connection at all :) If you found something like this in Console while iPhone is connected: nw_endpoint_flow_attach_protocols [C5228.1.1 IPv4#7016c7df:443 in_progress multipath-socket-flow (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Failed to attach socket protocol Try to check this settings if you have Development menu enabled :) Have a nice evening :)
Oct ’20
Reply to How do you apply a diffable data source UI snapshot only after awaiting (with async/await) data fetched from the network?
I think you found work solution, by the way: Task { await MatchHistoryController.shared.fetchMatchRecords() if Task.isCancelled == false else { return } await MainActor.run { [weak self] in self?.dataSource.apply(self.initialSnapshot(), animatingDifferences: false) } } But what about if you need to apply datasource in global queue, and do it in UIViewController which bordered as @MainActor :) I have got warn UICollectionViewDiffableDataSource is not @Sendable :)
Sep ’23