Neural Networks in iOS 10 and macOS
iOS MacApple has been using machine learning in their products for a long time—Siri answers our questions and entertains us, iPhoto recognizes faces in our...
Apple has been using machine learning in their products for a long time—Siri answers our questions and entertains us, iPhoto recognizes faces in our...
Swift 3.0 changes the semantics of `ImplicitlyUnwrappedOptional`, and is even safer than its previous incarnations. What has changed in Swift 3.0 for this type...
WWDC 2016. New Notification Center features? Eh. Bouncy sticker graphics giant emoji in Messages? Blah. New file system? ...
With the advent of WWDC comes a lot of new information. Don't want to wait for the WWDC 2016 videos? Start with our list...
As I type, Apple's yearly developer conference, (https://developer.apple.com/wwdc/live/), is in full swing. The keynote can be watched via Apple TV and their website,...
Apple's bundled test framework XCTest provides a very limited, general collection of assertions. These get the job done much of the time, but sometimes...
Protocol-oriented programming leverages Swift's features in a powerful way, but there are practical concerns, like whether you want both value types and reference types...
As app developers, we don't have the luxury of shipping our software exclusively on the latest-and-greatest OS version. We want to use the new...
When we at the Ranch use Core Data, we inevitably end up using it in a multi-threaded environment. The Right Way™ to use Core...
As my fellow Nerd (https://nerdranchighq.wpengine.com/about/the-team/juan-pablo-claude/) pointed out in his post on (https://nerdranchighq.wpengine.com/blog/error-handling-in-swift-2/), the latest iteration of Swift introduces...
One of Xcode 7’s new features is in-line display of code coverage metrics. Yay? That’s a pretty dull way of describing a nice feature....
When Apple announced Swift 2.0 at this year’s WWDC, Swift’s main architect, Chris Lattner, indicated that the 2.0 update to the language focused on three...
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources