swift error:Extra argument ‘error’ in call

释放双眼,带上耳机,听听看~!

Swift 1.x的错误处理模式存在很多弊端,如:为了编程的时候省事,给error参数传一个nil,或者方法调用完后不去判断error是否为nil,不进行错误处理。由于OC和Swift 1.x没有强制处理机制,因此一旦真的发生错误,程序就会崩溃。Swift 2的时候用了do-try-catch来处理异常。
我的代码原先是这样写的:

这样就报错了:error:Extra argument ‘error’ in call。
在网上搜了后说swift2要用do-try-catch,代码如下:

改了代码后果然正确了。平时还是要多关心下语言的更新吧!

 

人已赞赏
iOS文章

SWIFT写的web view添加头部与尾部视图

2020-5-14 4:31:53

iOS文章

SuperWebView 接入问题

2020-5-14 5:46:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索