Для этого вам нужно загрузить данные с вашего сервера, запустив запрос get или post. Ну, я предполагаю, что у вас уже есть php-файл для чтения данных из DataBase
, а также быстрый проект. Если у вас есть вышеуказанные вещи, выполните следующие действия.
Шаг 1: Добавьте следующий Pod в ваш ios
проект.
Almofire
Читайте о кокоподах здесь , если вы не знаете, что это такое.
Шаг 2 Теперь добавьте следующий код в ваш ViewController
let data = ""
let url = URL(string: Helpers.url_get_categories)!
var request = URLRequest(url: url)
request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
request.httpMethod = "POST"
request.httpBody = data.data(using: .utf8)
Alamofire.request(request).response{
response in
let responseString = String(data: response.data!, encoding: .utf8)
self.LoadDataFromJson(data: responseString!)
}
func LoadDataFromJson(data: String){
if let dataFromString = data2.data(using: .utf8, allowLossyConversion: false) {
let json = try! JSON(data: dataFromString)
//Read Data here
}else{
print("Error while parasing json")
}
}