The iOS Programming Stack

Now we’re rolling: we can visually create automatically resizing GUIs in the storyboard, connect them to methods and properties in the view controller class that owns the view, and write code in Swift to do stuff. Life is good.

Except that we’re still taking a lot on faith when it comes to actually calling stuff in our code. We can search the documentation for cool-looking methods all day, but first we should make sure we understand where all these classes are coming from and how they’re organized.

The iOS SDK divides its functionality into a set of frameworks. We saw this in the last chapter when we used import Social to add Social.framework to the frameworks used by the project. Conceptually, we can divide the SDK’s ...

Get iOS 8 SDK Development, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.