request(.GET,CUSTOMER_URL,parameters: params,enCoding: .URL).responseJsON { (request,response,result) -> VoID in var message = JsON(result.value ?? "")["message"].string ?? "Default value to make it nonoptional" switch(result) { case .Success(let Json): if let customer = JsON(Json)["customer"].dictionaryObject { GlobalCache.sharedInstance.setCustomer(customer) } completion(succeed: response?.statusCode == 200,message: message) case .Failure(_,_): completion(succeed: false,message: message) } }
预期的行为
意外的行为
解决方法 您使用的是什么版本的Xcode?我无法在Xcode 7 GM(7A218)中重现指定的行为.如果您的版本较低,则看起来像以前的测试版中的错误. 总结以上是内存溢出为你收集整理的ios – 默认值可选swift不会使它成为非可选的全部内容,希望文章能够帮你解决ios – 默认值可选swift不会使它成为非可选的所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)