`@discardableResult覆盖swift 3.1中的init()`抛出`warn_unused_result`目标-C警告

我有一个与Objective-C桥接的
Swift类.即使使用@discardableResult,它也会在Objective-C类的构建中抛出此警告:

Ignoring return value of function declared with ‘warn_unused_result’ attribute

有没有办法让这个沉默?这是使用Swift 3.1的Xcode 8.3.

最佳答案 施放到(无效)应该使警告静音:

(void)[SingletonClass sharedInstance];
点赞