Swift: The rules of being optional (Xcode 6 GM) on September 12, 2014 @objec attribute iOS optional rules rulesofbeing Swift Xcode Xcode 6 GM +