How to update all plug-ins for the latest version of Xcode and Xcode-beta
A script to automatically update all Xcode plugins for compatibility with the latest Xcode and Xcode-beta versions.
A script to automatically update all Xcode plugins for compatibility with the latest Xcode and Xcode-beta versions.
A course overview on managing Xcode project dependencies using CocoaPods, covering installation, library creation, and private repositories.
Tips and tools for iOS developers to improve productivity in Xcode, including user breakpoints, plugins, and hidden settings.
Guide to programmatically using unwind segues in Swift for backward navigation in iOS apps.
Guide on programmatically using unwind segues in Swift for iOS navigation.
A developer explains how to create a custom Xcode plugin in Swift to add clickable file links in the console log output.
A guide to manually update Xcode plug-ins for compatibility with new Xcode versions by editing the DVTPluginCompatibilityUUIDs.
A guide to automating Xcode build and version numbers using Git commit counts and tags, keeping the Info.plist clean.
A guide to installing Xcode Command Line Tools on macOS without a GUI, useful for automated VM setup.
Tutorial on sharing a Core Data model across iOS and Mac projects using a Swift framework for code re-use.
Tutorial on sharing a Core Data model between iOS and Mac apps using a Swift framework for code reuse.
Guide to setting up Carthage dependency manager for iOS developers, focusing on terminal usage for beginners.
A tutorial on using Xcode 7's UI testing framework, focusing on asynchronous waiting for view changes with code examples.
Xcode 7 beta 4 fixes @objc class prefixes, allowing proper namespacing for Swift classes used in Objective-C.
A tutorial on using Carthage to add Quick and Nimble testing frameworks to a Swift 2 project in Xcode 7.
A guide to using XVim, a plugin that brings Vim's powerful keybindings and productivity features to Xcode for faster coding.
A first look at the new UI testing framework introduced in Xcode 7 and iOS 9, including setup and a sample test.
A guide to using Git pre-commit hooks to automatically run tools like xUnique on Xcode project files, preventing merge conflicts.
A Swift screencast tutorial on setting up a table view with Storyboard, Auto Layout, and data source protocol methods.