小编use*_*493的帖子

swift编程NSErrorPointer错误等

var data: NSDictionary = 
    NSJSONSerialization.JSONObjectWithData(responseData, options:NSJSONReadingOptions.AllowFragments, error: error) as NSDictionary;
Run Code Online (Sandbox Code Playgroud)

这行代码给了我错误

NSError is not convertable to NSErrorPointer.
Run Code Online (Sandbox Code Playgroud)

所以我想把代码更改为:

var data: NSDictionary =
     NSJSONSerialization.JSONObjectWithData(responseData, options:NSJSONReadingOptions.AllowFragments, error: &error) as NSDictionary;
Run Code Online (Sandbox Code Playgroud)

这会将NSError错误转换为NSErrorPointer.但后来我得到一个新的错误,无法理解它:

NSError! is not a subtype of '@|value ST4'
Run Code Online (Sandbox Code Playgroud)

nserror swift xcode6

42
推荐指数
2
解决办法
3万
查看次数

标签 统计

nserror ×1

swift ×1

xcode6 ×1