
Objective C Nullability
This was actually introduced in XCode 6.3, but it's a failry new feature presented at WWDC 2015. You can set your parameter to be nonnull or nullable:
This code will produce a warning while building, and crash in runtime if the code that passes nil to name is executed.It...