Xcodebuild Destination Cheatsheet
A cheatsheet for using the -destination option in xcodebuild, covering syntax and examples for iOS, Simulator, tvOS, and watchOS platforms.
A cheatsheet for using the -destination option in xcodebuild, covering syntax and examples for iOS, Simulator, tvOS, and watchOS platforms.
How to use ccache to dramatically speed up compile times for large C++/Objective-C projects, with setup instructions for Xcode.
A guide to creating type-safe Core Data objects in Swift, covering convenience initializers and factory methods to avoid string-based APIs.
A tutorial on using Xcode 7's UI testing framework, focusing on asynchronous waiting for view changes with code examples.
A first look at the new UI testing framework introduced in Xcode 7 and iOS 9, including setup and a sample test.
iOS 9 enables HTTP/2 and HTTPS by default for apps, accelerating adoption and requiring server-side upgrades.
A guide to using Git pre-commit hooks to automatically run tools like xUnique on Xcode project files, preventing merge conflicts.
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 guide to running Xcode unit and UI tests from the terminal using xcodebuild, with tips for formatting output using xcbeautify and xcpretty.
Performance comparison of Swift vs. Foundation collection data types, including detailed test results and Big-O notation analysis.
Introducing Playgrounds for Objective-C, enabling real-time code testing and rapid prototyping similar to Swift's feature.
Proposes a 'dev-only iPhone' concept to reduce costs for iOS developers needing multiple devices for testing different OS versions and configurations.
Discusses Apple's removal of class prefix encouragement in Objective-C projects and the implications for iOS developers.
Explores using Xcode 6's IBInspectable feature to create visual editors for custom Behaviours, improving the Interface Builder workflow.
A developer shares a solution for a CocoaPods build configuration issue when integrating Facebook's Tweaks library, explaining linker errors and preprocessor macros.
A developer shares lessons learned from building Gradient Backgrounds Studio, focusing on using CAGradientLayer and image manipulation in iOS.
A guide to sharing fonts and assets across iOS projects using CocoaPods resource bundles and dynamic font loading.
An iOS developer shares essential tools and utilities for improving Xcode project setup, code quality, debugging, and design workflow.
A beginner's guide to designing and building your first iPhone app, covering tools, planning, and learning resources.