Xcode Instruments Time Profiler分析结果
问题是一个UITextField在Cell中,结果通过block回调回UITableView,结果在iOS7上面就死在这一句,CPU使用率飙升到100%,这个是用time profiler分析结果,表示没看懂,求大神解答下。
[biddingCell changeTextFieldValue:^(NSInteger price, NSNumber *percentage) {
if (biddingCell.biddingType ==BiddingTypeRent) {
weakPropertyFollowAllAddEntity.RentPrice = price;
weakPropertyFollowAllAddEntity.RentPer = percentage;
weakPropModelEntity.rentPer = [NSString stringWithFormat:@"%@",percentage];
}else{
weakPropertyFollowAllAddEntity.SalePrice = price;
weakPropertyFollowAllAddEntity.SalePer = percentage;
weakPropModelEntity.salePer = [NSString stringWithFormat:@"%@",percentage];
}
[weakSelf.tableView reloadData];
}];
-(void)textFieldDidEndEditing:(UITextField *)textField{
[self changeTextFieldContent];
if (_block) {
_block(textField.text.integerValue,_percentage);
}
[textField resignFirstResponder];
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
目前没看出来,哪边有问题,可以从block循环引起的方面查查!