我不知道我该怎么做 我的手机应用程序有一个TableView。即通过API加载。 应用程序首次打开时工作正常 但问题是。当服务器端添加新项目时,我的表格没有显示。当服务器端添加新项目时,如何加载表视图?
我怎么能做到这一点,请帮助我
目前我通过这种方式完成的:
的NSTimer使用间隔10秒再次请求 API加载的TableView
timerStart = NSTimer.scheduledTimerWithTimeInterval(10, target: self, selector: #selector(OrderRequestTableViewController.update), userInfo: nil, repeats: true)
但我确定使用NSTime来请求web api并不是一个好习惯..有任何修改原生选项
当服务器添加新的值,则通知, 的应用程序,然后 应用程式的API调用来检索数据, 并重新加载表视图。 –
是的,当您收到通知时,您必须调用API并重新加载tableview。 –
确定这是声音很好,但我的API称为视图加载..我也使用可重复使用的单元格从nib(xib)文件加载我该怎么办? –