美文网首页swift 基础语法
iOS-Swift-@discardableResult的作用

iOS-Swift-@discardableResult的作用

作者: 谌文 | 来源:发表于2019-06-21 19:40 被阅读0次

    在Swift中,当有返回值的方法未得到接收和使用时通常会出现图片中的提示:

    ![屏幕快照 2019-06-21 下午7.32.05.png](https://img.haomeiwen.com/i8199367/377a6471215e4973.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    

    在正式编译中不会影响编译结果,但是也妨碍代码的美观整洁,在方法上加上“@discardableResult”就可以取消这个警告

     @discardableResult
     public func handleUrl(url: String, completion: 
    

    还有一种取消警告的方法,不加@discardableResult直接加通配符接收方法返回值

     _ = XEUrlHandleTool.shared.handleUrl(url: websiteUrl) { (data, urlType) in
    

    相关文章

      网友评论

        本文标题:iOS-Swift-@discardableResult的作用

        本文链接:https://www.haomeiwen.com/subject/yywuqctx.html