Articles archive

NSObject Equality is Tricky
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Casting a pointer to UInt in Swift
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
How NOT to set nil in UserDefaults
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Installing Nokogiri from a Gemfile on Mojave
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
RxSwift: Multiple subscribers for a unit of work
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
iOS Color Wheel Using CIFilter
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Dead Simple Dependency Injection in Swift
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
CIVector Codable
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
CIFilter.io (Core Image Filter Reference)
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Passing data through the App Store with UIPasteboard
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
UIButton: Padding Between Image and Text
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Backwards compatibility for iOS 13 system colors
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Taking Down Assets from SFSymbols.com
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
The application's CFBundleVersion is invalid
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Popovers, UINavigationController, and preferredContentSize
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
iOS 13 UIWindowScene Black Screen
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
ColorCompatibility Library
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Relative date time formatting in SwiftUI
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
GPU Capture Button Flickering
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Animating Metal Content with CoreAnimation
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Writing a UserDefaults editor with SwiftUI and property wrappers
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Nested Property Wrappers in Swift
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Swift Tip: Refactoring a Private Method for Testability
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
SwiftUI: Two equal width columns
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Expression shuffles the elements of this tuple; this behavior is deprecated
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
SwiftUI Crash in AG::LayoutDescriptor::compare
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Automatic preview updating paused
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Self-Sizing UITableView Cells with SwiftUI
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Creating a shared unit test utils library with Xcode
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
New SF Symbols in iOS 14
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Writing An App In 2 Days
From: Noah Gilmore’s Blog
Added: Jan. 16, 2021 •
Refactoring imperative code using Combine
From: Neil Smith’s Blog
Added: Jan. 16, 2021 •
Managing view state using Combine
From: Neil Smith’s Blog
Added: Jan. 16, 2021 •
Utilising Swift's type system for better API design
From: Neil Smith’s Blog
Added: Jan. 16, 2021 •
Code Structure in SwiftUI - Part 1: Separating model and view
From: Neil Smith’s Blog
Added: Jan. 16, 2021 •
Using Drag and Drop with NSTableView
From: Nate Thompson’s Blog
Added: Jan. 16, 2021 •
Creating a Framework for both iOS and watchOS
From: Natasha The Robot
Added: Jan. 16, 2021 •
How to Reuse Paging Interface Controllers in watchOS
From: Natasha The Robot
Added: Jan. 16, 2021 •
Architecting for Features
From: Natasha The Robot
Added: Jan. 16, 2021 •
Swift: When to use guard vs if
From: Natasha The Robot
Added: Jan. 16, 2021 •