在我的表视图中,我通过按下按钮动态添加行。
detailTextLabel.text
取决于在另一个视图中获得的通过或失败结果
我试图弄清楚如何最好地检查有多少行包含单词“Fail”
我想也许可以添加一个bool并计算一下标志被提升多少次?但是不知道如何计算bool == YES的次数?
if(cell.textLabel.text && [cell.detailTextLabel.text rangeOfString:@"Fail"].location != NSNotFound){
//count total amount of rows that detailTextLabel.text == failed, need to count here?
}
或者,我可以检查所有行self.circuits.count
中的单词“失败”吗?
答案 0 :(得分:1)
嗯,与迭代所有对象以跟踪哪些对象包含“失败”而不是哪些对象相反,为什么不在添加行时检查这种情况。然后,如果它确实包含“失败”,你可以只增加一个数字(你可以存储在任何你想要的地方),你可以跟踪总数“失败”。
self.someNumberToRemember ++ ;