Cocoapods Enters Maintain Mode
Cocoapods Enters Maintain Mode, But Will Still Release More Than Twice a Year to Keep Up with Xcode Updates
Cocoapods Enters Maintain Mode, But Will Still Release More Than Twice a Year to Keep Up with Xcode Updates
Cocoapods 進入 maintain mode,但一年還會發佈兩次以上,讓 pod 可以跟上 Xcode 的更新
如果你使用了 Xcode 15.3 以上的版本,並且專案中使用了 Firebase,請注意 Firebase 版本要升到 10.22.0 以上,否則發佈後會閃退。
If you are using Xcode version 15.3 or higher and your project utilizes Firebase, please ensure to upgrade Firebase to version 10.22.0 or higher; o...
There is no silver bullet: https://g.co/kgs/G7QbDr
Flyweight Pattern - Lightweight Mode (Flyweight Pattern)
List-type UIs are very common in iOS apps, as seen in built-in apps like “Contacts,” “Call History,” and “Settings,” all of which utilize a table (...
The Delegate Pattern is a commonly used design pattern in iOS development that allows one object to delegate certain responsibilities or behaviors ...
MVC is Apple’s exemplary framework; in the era of UIKit, it was an important pattern. Recently, whenever I find some free time, I spend it reading ...
In iOS development, we often use third-party packages to add functionality or reduce workload. However, if we download the source code of the packa...
In modern iOS development, third-party libraries are commonly used. With yearly updates to Swift and Xcode, as well as changes in syntax, libraries...
SwiftUI employs a declarative approach for UI design. The data transmission follows the sequence of Action → State → View, which is a fixed directi...
This discussion was an extension of the Prototype pattern from a book on Swift’s Design Patterns. Now, I aim to delve deeper into the nuances of va...
Method of Integrating Closure with swift async/await
This article was previously published in the 2022 IT Ironman Competition - Using SwiftUI to Turn Interesting Ideas into Apps