@discardableResult 是做什么的

swift @discardableResult 声明


swift正常的方法如果有返回值的话,调用的时候必须有一个接收方,否则的话编译器会报一个警告,如果在方法前加上 @discardableResult 不处理的时候就不会有警告了。也可以用一个通配符接收方法返回值,可以达到同样的目的。
添加@discardableResult 之后



当然你也可以使用通配符


你可能感兴趣的:(@discardableResult 是做什么的)