Я только что столкнулся с проблемой, связанной с моим проектом, написанным на Swift, когда я обновил свой Xcode до последней версии; Xкод 7.0.
Xcode сказал мне, что я должен преобразовать свой код для работы с новым синтаксисом Swift (Swift 2).
Проблема в том, что я не мог понять, как решить некоторые строки кода.
В качестве примера: я использую SwiftyJSON в своем приложении, и Xcode выдает мне эту ошибку, которую вы видите ниже:
public struct JSON {
public init(data:NSData, options opt: NSJSONReadingOptions = .AllowFragments, error: NSErrorPointer = nil) {
if let object: AnyObject = NSJSONSerialization.JSONObjectWithData(data, options: opt, error: error) {
self.init(object)
} else {
self.init(NSNull())
}
}