【发布时间】:2015-03-23 06:16:04
【问题描述】:
根据我的标题,我有表格视图,它在每一行中显示彩票,每张彩票都有它的详细视图。门票有自己的抽奖时间。 动态门票显示在桌子视图上,现在考虑桌子上有 10 到 15 张门票。第一次一切正常。
但是当我上下滚动表 5 到 6 次或详细了解票 5 到 6 次时,表会挂起。 问题只是 NSTimer,我每秒重复一次计时器。当我被移除计时器时,桌子没有挂起。 我也尝试通过以下代码删除单元格的可重用性,但没有奏效。
NSString *CellIdentifier = [NSString stringWithFormat:@"S%1dR%1d",indexPath.section,indexPath.row]; // I know it's bad for us. :(
我还 isValid 和 nil 在创建 timer 之前
有人收到过这样的问题,或者有人可以给我建议以解决我的问题吗?
【问题讨论】:
-
为此你必须使用 GCD 或 NSOperation。
-
@YogeshSuthar 你能解释一下这个或者你有最好的链接吗?
-
@iPatel 看到这个stackoverflow.com/questions/8304702/…
标签: ios iphone uitableview cocoa-touch