This Week...


iOS has a complicated relationship with the web. And it goes back to the very inception of the platform nearly a decade ago.

Continue Reading

Recent Articles

Swift Literal Convertibles

Last week, we wrote about overloading and creating custom operators in Swift, a language feature that is as powerful as it is controversial. By all accounts, this week's issue threatens to be equally polarizing, as it covers a feature of Swift that is pervasive, yet invisible: literal convertibles.

Swift Operators

Operators in Swift are among the most interesting and indeed controversial features of this new language.


Although we still have a few months to wait before we can ship apps in Swift, there is already a proliferation of open source projects built with this new language. One such project is Alamofire.

Swift Documentation

Code structure and organization is a matter of pride for developers. Clear and consistent code signifies clear and consistent thought. Read on to learn about the recent changes to documentation with Xcode 6 & Swift.


In life, there's always work to be done. Every day brings with it a steady stream of tasks and chores to fill the working hours of our existence. Productivity is, as in life as it is in programming, a matter of scheduling and prioritizing and multi-tasking work in order to keep up appearances.


NSHipster: Obscure Topics in Cocoa & Objective-C NSHipster: Obscure Topics in Cocoa & Objective-C
CFHipsterRef: Low-Level Programming on iOS & Mac OS X CFHipsterRef: Low-Level Programming on iOS & Mac OS X
The NSHipster Fake Book (Objective-C) The NSHipster Fake Book (Objective-C)