xUnique: a tool to avoid Xcode project merge conflicts
Introduces xUnique, a Python tool to prevent Xcode project merge conflicts by ensuring unique identifiers and sorting project files.
Introduces xUnique, a Python tool to prevent Xcode project merge conflicts by ensuring unique identifiers and sorting project files.
Learn essential Xcode keyboard shortcuts for running unit tests to boost developer productivity and avoid using the mouse.
A practical guide to an almost TDD workflow in Swift, helping developers overcome paralysis when writing tests first.
Learn how to seed a Core Data database with sample data in Swift for development and testing purposes.
A 5-step guide to getting started with unit testing in Swift, covering project setup, frameworks, imports, and access control.
A step-by-step guide to starting unit testing in Swift, covering project setup, frameworks, imports, and access control.
Swift unit testing tutorial on verifying method calls using Test Driven Development (TDD) with iOS examples.
Swift unit testing screencast on using Test Driven Development to verify method calls in iOS apps.
Explores the two main goals of Test Driven Development (TDD) for iOS apps in Swift: proper code placement and correct logic.
Explores the two main goals of Test Driven Development (TDD) for iOS/Swift apps: ensuring code is in the right place and logic is correct.
Learn how to use Swift extensions to make any type conform to a protocol, even without source code access.
A cheat sheet for iOS developers listing common UITableViewDataSource protocol methods with code stubs.
A cheat sheet for iOS developers covering common UITableViewDataSource protocol methods with Swift code stubs.
A tutorial on using NSNotificationCenter in Swift for iOS app communication, with code examples for Swift 2.3 and 3.0.
A tutorial explaining NSNotificationCenter in Swift for iOS app internal communication, with code examples.
A guide to using LLDB, the Swift REPL, and Xcode's debugging tools like breakpoints to find and fix errors in Swift code.
Tutorial on creating rich HTML documentation inside Swift Playgrounds for interactive learning experiences.
A developer shares amusing and obscure quirks found in Xcode, Objective-C, and Apple's private iOS frameworks, including oddly named constants and gesture recognizers.
Learn how to implement fade in/out animations as Swift class extensions for UIView, improving code reusability.
Discusses Apple's removal of class prefix encouragement in Objective-C projects and the implications for iOS developers.