我通常不会在这里提问,但这没有任何意义。
在我加载并解析一个Json(使用swiftyjson)后,我调用了这个方法:
//remove a loadin screen
uiviewLoader?.removeFromSuperview()
print("uiview loader removed")
self.collectionView.reloadData()
print("refresh table")
就是这样。 问题是,它打印两个msgs(在模拟器和物理设备中),但是看到这些行的效果需要15秒。
我需要额外的电话吗?我有最新的xcode ..
感谢您提供任何建议或建议。
******更多信息****** 我在另一个类中加载了一个json。完成加载和解析后,它会在我的viewController中调用一个方法
func jsonParseado(res:Bool){
print("json result = \(res)")
if res {
uiviewLoader?.removeFromSuperView()
print("loading uiview removed from superview")
self.collectionView.reloadData()
print("refresh data with new values")
...
else{
...
}
在我看到打印结果后,删除加载视图并显示收集控制器大约需要10-15秒。