“This post is intended to be a brief introduction to how you can practically work with the C pointers that crop up from time to time when working with Swift. Because the Apple SDK’s are all still written in Objective-C, these pointer objects show up, and it’s important to know simple ways to work with them. In this post we’ll go over the basics of how to read and write to C pointers from Swift.”
Objective-C Pointers and Swift 2.
Matthijs Hollemans is an experienced iOS developer and the author of iOS Apprentice, a collection of four “epic-length” iOS tutorials. If you are interested in learning how to build iPhone applications, and are new to Xcode and Swift, this series is a great way to get started.
Each of the four tutorials walk through the development of a unique iOS application. From one application to the next, the complexity increases, building your knowledge one step at a time.
In the first tutorial you’ll start slow, with an introduction to Xcode, Interface Builder and some basic Swift code, creating a simple game.
The next application you’ll build is a to-do list, built around a common iOS application control, the UITableView.
The third application is all about Core Location, Map Kit and Core Data.
You’ll wrap up by building an application that accesses remote services using JSON.
All of the books that I’ve read from Ray Wenderlich are very well put together, this book is no exception. Everything from the screenshots, to diagrams, to code descriptions, are all presented in a logical, easy to follow format.
There are as many different approaches on how to learn to build iOS apps as there are books on the topic. I find a hands-on, code-centric approach one of the most effective, not to mention, engaging. Once you have a working application, you can dive in and make changes and add enhancements. Over the years I’ve found that exploring a working application is a very effective way to learn.
It’s been a pleasure to read through iOS Apprentice. I highly recommend the book for anyone who enjoys a hands-on, tutorial style book.
All books published by Ray Wenderlich include free updates! Put another way, you can’t go wrong as far as timing of publication, any updates will be available as a download.
Enter Giveaway of iOS Apprentice
Ray Wenderlich has offered 2 copies of iOS Apprentice for the SwiftSandbox.io giveaway. Subscribe to the newsletter, and a copy of iOS Apprentice could be yours!
Here is a list of the Swift books to be given away on August, 28th.
Although I’ve been a developer for 20+ years, my thought process has always been that coding games would be difficult to learn. Turns out, if you have the right resources, that certainly isn’t the case.
read more »
Kazunobu Tasaka is the developer of Misen:
“Script to support easily using Xcode Asset Catalog in Swift.”
Misen creates a Swift UIImage extension, providing application-specific enum in which UIImage objects can be instantiated.