Swift关键词

2023-01-28  本文已影响0人  霸_霸霸

@discardableResult

在Swift中,如果声明了一个带返回值的方法,如下:

    func testFunc(i: Int) -> Int {
        return i + 1
    }

在调用该方法时,如果没有使用方法的返回值,会提示“Result of call to 'testFunc(i:)' is unused”,加了@discardableResult就不会有该提示。

    @discardableResult
    func testFunc(i: Int) -> Int {
        return i + 1
    }
上一篇 下一篇

猜你喜欢

热点阅读