尝试连续加载几百UINib
并且非常快(在不到0.5秒内一个接一个地加载)。
UINib
包含UIButton
和相对较小的图片(每个笔尖不同)。
我试过这个:
UINib *nib = [UINib nibWithNibName:viewName_ bundle:[NSBundle mainBundle]];
[nib instantiateWithOwner:self options:nil];
mainView = [[nib instantiateWithOwner:self options:nil] objectAtIndex:0];
和此:
mainView = [[[NSBundle mainBundle] loadNibNamed:viewName_ owner:self options:nil] objectAtIndex:0];
最后一个是快几毫秒,CPU使用率是92%和97%。
哪种加载这些笔尖的速度更快?或者有更好的方法吗?
感谢
答案 0 :(得分:0)
好的解决方案真的很容易。万一遇到其他人。 等待Apple修复它!
9.1就像魅力一样。一切都按预期加速超快。 感谢您的投入。