Creating Core Data Objects In Swift
A guide to creating type-safe Core Data objects in Swift, covering convenience initializers and factory methods to avoid string-based APIs.
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 Swift tutorial on creating a UIColor extension to initialize colors using RGB values (0-255) instead of percentages.
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.
Guide on using NSFetchedResultsControllerDelegate to sync Core Data with table views in Swift.
Tutorial on using NSFetchedResultsControllerDelegate to sync Core Data with table views in Swift.
A Swift screencast tutorial on setting up a table view with Storyboard, Auto Layout, and data source protocol methods.
Introduces xUnique, a Python tool to prevent Xcode project merge conflicts by ensuring unique identifiers and sorting project files.
Explores three nuanced behaviors of Swift extensions, including visibility into private members and access control.
Explores three nuanced behaviors of Swift extensions: visibility into private members, file location effects, and default access modifiers.
Learn essential Xcode keyboard shortcuts for running unit tests to boost developer productivity and avoid using the mouse.
A Swift developer's guide explaining the delegation design pattern in iOS development, breaking down concepts for beginners.
A Swift developer's guide explaining the delegation design pattern in iOS development, breaking down what delegation is and how it works.
A guide to running Xcode unit and UI tests from the terminal using xcodebuild, with tips for formatting output using xcbeautify and xcpretty.
Tutorial on using NSFetchedResultsController with Swift to display Core Data in a UITableView.
Guide on using NSFetchedResultsController with UITableView in Swift to display Core Data efficiently.
Learn how to seed a Core Data database with sample data in Swift for development and testing purposes.
Tutorial on creating a custom UITableViewCell for text input in Swift using Xcode and Storyboard.