Fatbobman's Blog
https://fatbobman.com/enEnglish Home | Fatbobman's Blog |肘子的 Swift 记事本 – Sharing content related to Swift, SwiftUI, Core Data, and Swift Data, as well as covering development tools, AI, and other topics. All articles are original creations; for reproduction, please contact the author.
Entries
-
Skip Tools recently announced that it is now completely free and open-sourcing its core engine, skipstone. This means...
-
Swift 6 introduced many new features and keywords for concurrency. While many of these might be rarely used in daily ...
-
2026 kicked off with two major AI headlines: Anthropic banned third-party CLIs and wrappers from using personal subsc...
-
tvOS is far more than just an enlarged iPad. This article is an engineering log of the Syncnext player, providing an ...
-
When I learned to drive, I used a manual transmission (MT). At first, my lack of skill often left me flustered, so fo...
-
Long before Apple’s official entry, Andy Liu and his MadMachine team spent years pioneering embedded Swift. Taking a ...
-
Building an indie product sounds easy, but you don't realize how deep the water is until you jump in. This is the tru...
-
The Mac App Store is simple to use, but it may not be suitable for all products. In this article, we follow the persp...
-
What other technical challenges exist in image compression software? This article is packed with hardcore, practical ...
-
Assigning values to @State in init usually fails on updates. Discover the mechanics of SwiftUI View Identity and the ...
-
CloudKit development guide: IceCream author Cai Yue shares 8-year journey covering core benefits, common pitfalls, pr...
-
Haozes, the developer behind YaoYao and Tooboo, shares practical insights from years of watchOS development. This art...
-
Did your GA4 events stop working after optimizing with Partytown? Learn how to configure the `forward` property in As...
-
Is compiling Swift Macros slowing you down? Learn how to enable SwiftSyntax Prebuilts in Swift 6.1+ to significantly ...
-
Learn how to share code between multiple Targets within a Swift Package without exposing it publicly. We explore the ...
-
SwiftLint ignoring your root config in VSCode or Cursor? Learn how to set `configSearchPaths` and structure your Mono...