My function in class page; soru an object and [soru] an array list.
func GetSorular()->[Soru] {
NetworkManager.instance.fetch(HTTPMethod.get, url: "https://app.kivacrm.com/api/v1/data/osym/sorular" , requestModel: nil, model: SorularResponse.self ) { response in
switch(response)
{
case .success(let model):
let sorularModel = model as! SorularResponse
for soru in sorularModel.records {
self.sorularArray.append(soru)
}
case .failure(_):
print("Failure e girdi!")
}
}
print("results:\(sorularArray)")
return sorularArray
}
return result empty..
the printing and viewpage getting result is unfortunately blank;
results:[]
count Sorular :0
in View code:
var sorular=DerslerController().GetSorular();
Please Help!