Categories
iOS Swift Swift Package

Most visited blog posts in 2023

I am happy to report that unique visitors keeps growing every year, with +39% in 2023. Thank you everyone!

Top 10 written in 2023

  1. Changes to URL string parsing in iOS 17 (October 2, 2023)
  2. Using on-demand resources for securely storing API keys in iOS apps (November 27, 2023)
  3. Async-await support for Combine’s sink and map (January 9, 2023)
  4. Implicit self for weak self captures (May 1, 2023)
  5. Applying metal shader to text in SwiftUI (August 7, 2023)
  6. @Observable macro in SwiftUI (June 7, 2023)
  7. TaskGroup error handling in Swift (March 6, 2023)
  8. Async-await and completion handler compatibility in Swift (March 20, 2023)
  9. Examples of animating SF symbols in SwiftUI (August 21, 2023)
  10. Getting started with matched geometry effect in SwiftUI (May 15, 2023)

Top 10 overall

  1. Opening hyperlinks in UILabel on iOS (December 20, 2020)
  2. UIKit navigation with SwiftUI views (March 7, 2022)
  3. Changes to URL string parsing in iOS 17 (October 2, 2023)
  4. Using on-demand resources for securely storing API keys in iOS apps (November 27, 2023)
  5. Accessing UIHostingController from a SwiftUI view (September 19, 2022)
  6. Async-await support for Combine’s sink and map (January 9, 2023)
  7. Setting up a build tool plugin for a Swift package (November 28, 2022)
  8. Linking a Swift package only in debug builds (May 2, 2022)
  9. Sidebar layout on macOS in SwiftUI (September 13, 2021)
  10. Implicit self for weak self captures (May 1, 2023)

If this was helpful, please let me know on Mastodon@toomasvahter or Twitter @toomasvahter. Feel free to subscribe to RSS feed. Thank you for reading.