The new syntax in Objective-C
in Xcode 5
is @import
to import a framework.
See question for details. Advantage is that you don't have to include the framework in project avoiding linker errors, you don't need to add quotes and .h to just the name of the framework, it is faster for precompiled headers, and you have a namespace that protects you from accidentally renaming a symbol. All nice additions.
My question is, for your own files, for example MyFancyViewController.h, do you continue to use #import
or does @import completely replace it? Also, can I define my own modules easily? Just looks more messy having both syntaxes in the same file.