例如,我看到以下代码的警告:
var text = SearchBox.Text.ToLower();
BStops.JPPlatforms.Platform
.Where(stop => stop.Name.ToLower().Contains(text))
.Select(stop => String.Format("{0} ({1})", stop.Name, stop.PlatformNo))
.ToList();
会产生以下错误:
var currentButtonLocation = self.view.frame
if let button = view.viewWithTag(11) as? UIButton {
currentButtonLocation = button.frame
}
答案 0 :(得分:1)
警告是相当不言自明的,只是因为你没有使用<methodName>MyType.lowerCaseMethod</methodName>
。
例如,这样做会使警告消失:
currentButtonLocation
一般情况下,你不应该使用你实际上不会阅读的变量(或常数)。