美文网首页
Swift方法注解@discardableResult

Swift方法注解@discardableResult

作者: p_peng | 来源:发表于2019-08-21 14:12 被阅读0次

    在Swift中定义一个有返回值的方法,在使用的时候如果没有变量来接收这个返回只,XCode会给出下面的警告:

    Result of call to 'func1()' is unused
    

    有两种方法解决这个警告,第一种是用一个空变量来接收这个返回值

    _ = func1()
    

    这种方式说实话不太优美,推荐使用另外一种方法,给方法添加@discardableResult注解

    @discardableResult
    func func1() -> Int {
        ...
        return 1
    }
    

    相关文章

      网友评论

          本文标题:Swift方法注解@discardableResult

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