Every developer who sees SwiftUI will immediately associate the new UI framework with the Flutter. Yes, there are a lot of similarities -- similar declaration...
Like many developers, I got to know SwiftUI from apple's great official tutorials. However, this opening pose also gave me the false impression that SwiftUI...
Aside from SwiftUI's incomplete tools, SwiftUI does excite developers with the ease of building UIs. There is some comfort in the fact that many SwiftUI...
Subscriber-subscriber is also a protocol that contains the Input data type, which corresponds to the Output type of Publisher and the amount of requested data.
Apple recently added support for widgets to iOS. They allow users to access limited but useful information without accessing the application. This article is intended...
Layout thought in SwiftUI is a little different from UIKit layout. This article mainly explains some of the most common layout gameplay in SwiftUI. The...
'Markdown' can help you render Markdown text in SwiftUI. You can also choose which syntax rules to enable, add custom rules, or completely customize the...
This article will guide SwiftUI development through a Landmarks example (an App that can discover and share your favorite locations). We will use the SwiftUI...
Multiple variable parameters, improved implicit member syntax, result builder, and more. Swift 5.4 brings some big compilation improvements, including better completion of code in error-ridden...
Generally, when a Subscriber subscribes to a Publisher and receives a subscription, it sends a Request immediately and waits for the data. This paper only...
@observedobject Decorates an object, that is, decorates an object. This object can be used by other classes. But this class first follows the ObervableObject protocol...
Apple announced SwiftUI at WWDC 2019 earlier this month. It is a standalone "cross-platform" and "declarative" framework for building user interfaces (UIs) for tvOS, macOS,...
This topic focuses on the core concepts of building apps using SwiftUI. This year, SwiftUI has extended the declarative API to larger Scenes such as...
Here's the thing. I recently trying to made a relatively complex application SwiftUI, want to see not to use UIKit conversion tool is not UIViewRepresentable...
Subscribers' role in Combine is that of a subscriber and is dedicated to receiving data. The first parameter of assign is of type ReferenceWritableKeyPath. ReferenceWritableKeyPath...
Silently eating apple English document, writing is not so clear... Give up halfway... Want to achieve a function, I do not know whether SwiftUI provides,...
This series will cover a wide range of tips for using Xcode Playground, from stability, third-party libraries, resource management, asynchronous processing, document tagging, and more,...