Building with Swift Trunk Development Snapshots
A developer documents troubleshooting issues encountered while building PSPDFKit with a Swift trunk development snapshot toolchain.
A developer documents troubleshooting issues encountered while building PSPDFKit with a Swift trunk development snapshot toolchain.
A tutorial on performing table joins and querying database models using the Fluent 4 ORM framework in Vapor for Swift.
Explores the technical challenge of dynamically calling a superclass method at runtime in Swift, diving into Objective-C runtime internals.
A systematic guide to Swift's complex pointer types, explaining their purpose, usage, and the associated memory safety considerations.
A guide to adding versioning and migration support to Swift Codable models while preserving automatic derivation.
A tutorial on using Apple's VisionKit framework to implement document scanning in iOS apps with under 10 lines of core code.
A technical tutorial on how to request permissions and load calendar events from the iOS EventKit framework using Swift.
zld is a faster, drop-in replacement for Apple's linker that can speed up iOS/macOS build times by up to 40%.
A technical deep dive into debugging and fixing the LLDB error 'Couldn't IRGen expression' in mixed Swift/Objective-C projects.
A Swift tutorial on programmatically retrieving and formatting file sizes using FileManager and ByteCountFormatter.
Introduces InterposeKit, a modern Swift library for elegant method swizzling, with developer insights on its creation and related Swift/tech topics.
A beginner's tutorial on building a multiplayer game using Websockets with Vapor 4 (Swift) and Vanilla JavaScript for real-time communication.
A guide on installing and managing multiple Swift development snapshots and toolchains within Xcode, allowing developers to switch between compiler versions.
Explains why launchOptions is nil in iOS 13's AppDelegate and provides the correct solution using SceneDelegate.
Explains how to properly configure WKWebView for headless background operation in iOS apps, including a key workaround for JavaScript execution.
A Swift programming tutorial on removing duplicate items from an array while preserving the original order, using Set and NSOrderedSet.
A tutorial on adding a custom notification badge with a count to a UIBarButtonItem in iOS, using a UIButton and UILabel.
A guide on implementing the EKCalendarChooser from EventKitUI in Swift to let iOS users select calendars within an app.
A tutorial on implementing a user-friendly feedback feature in iOS apps that allows users to choose their preferred email client (Gmail, Outlook, Spark) instead of defaulting to Apple Mail.
A tutorial on creating reusable custom UIView subclasses in iOS using .XIB files for visual design in Interface Builder.