2015-08-03 2 views
1

В настоящее время я работаю над проектом, который использует API компании и заполняет мой TableView этими данными. Тем не менее, моя программа работает, когда пользователь ищет информацию через имена игр, а затем данные будут отображаться после нажатия кнопки «Поиск»Swift Как заполнить таблицуView после получения данных из API

Проблема, с которой я столкнулся, заключается в том, что мои 3 функции tableView

numberOfSectionsInTableView(tableView: UITableView) -> Int 
tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int 
tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell 

всех нагрузок, когда приложение нагрузки, а не после вызова пользователя, чтобы вытащить информацию через API

Я думаю, если стриж может сделать функцию внутри функции, но Xcode дает мне ошибку делает не соответствует протокольной ошибке

В любом случае я могу сделать загрузку tableView ПОСЛЕ того, как мой пользователь нажал кнопку поиска?

Спасибо!

ответ

0

После гарантировать, что у вас есть данные запустить метод

tableView.reloadData()

Это освежит вид таблицы и загрузить новые данные в нем.

+0

сладкий! Спасибо за помощь! – user3175707

Смежные вопросы