0
Watchkit擴展中有一種方法顯示tableview中的項目。大約有500多件商品,內存從2.9mb增加到7.8mb,手錶應用程序崩潰。該方法如下:watchkitapp未能及時更新場景
[_timeTable setNumberOfRows:timeCardArray.count withRowType:kWDTimeRow];
[timeCardArray enumerateObjectsUsingBlock:^(WDTime *timeCard, NSUInteger index, BOOL *stop) {
WDTimeRowController *timeRow = [_timeTable rowControllerAtIndex:index];
[timeRow configureWithData:timeCard delegate:self atIndex:index];
}];
而且在設備日誌,我可以看到這個消息 「watchkitapp未能場景更新時間」
如何解決這個崩潰?它是由內存引起的還是500個項目在監視tableview中加載的大量等待時間?