在Objective-C中,以下代码生成Unused变量警告:
- - (void)viewDidLoad {
- [super viewDidLoad];
- NSInteger unusedVariable;
- }
- override func viewDidLoad() {
- super.viewDidLoad()
- var unusedVariable: Int
- }
Xcode版本是6.0.1.
构建设置> Swift项目中未使用的变量为YES.
这只发生在我身上吗?
如何让Swift或Xcode在Swift中生成未使用的变量警告?
解决方法
根据Apple Developer论坛上的
Chris Lattner’s帖子,这仍然是一个错误:
It’s a known issue,we have a radar for it,thanks!
-Chris
更新:Swift现在不仅有未使用的变量警告,当你使用一个let就足够的时候,它也会对你大喊大叫.