分析我的项目后,我似乎得到以下警告:在初始化期间存储到'currentRange'的值永远不会被读取?
值初始化过程中存储为“currentWordRange”是从来不看
在viewDidLoad中以下行:
if (self.wordToAdd && self.wordToAdd != (id)[NSNull null] && self.wordToAdd.length != 0) {
NSRange currentWordRange = NSMakeRange(0, 0);
currentWordRange = [checker rangeOfMisspelledWordInString:self.wordToAdd range:NSMakeRange(0, self.wordToAdd.length) startingAt:0 wrap:NO language:@"en_US"];
}
是不是我正确创建我的NSRange?
您的第一行没用,因为您只是在下一行重新定义currentWordRange,但错误是说您在创建它之后从未使用currentWordRange。 – rdelmar 2014-12-12 23:59:25