我正在使用从服务器获取数据并将其存储到数组(arryGetServices)的API,数组的类型为GetServicesModel。 GetServicesModel是JSON数据的模型,并存储到另一个swift文件(GetServicesModel.swift)中,但显示一个错误(对成员'append'的引用不明确)。请帮助我删除该错误。
谢谢你的这种act
\\ Append Data Array
var arryGetServices = [GetServicesModel]()
AF.request(url, method: .post, parameters: parameters).validate().responseJSON { response in
switch response.result {
case .success:
if let result = response.data {
do {
let resultIs = try JSONDecoder().decode(GetStuffModel.self, from:result)
//CommonMethods.hideCustomActivityIndicator(controller: self)
CommenMethods.customActivityIndicatory(self.view, startAnimate: false)
if let results = resultIs.data {
for data in results {
self.arryGetServices.append(data) // Error: Ambiguous reference to member 'append'
print("This Data is getServicesApiCall . \(data)")
}
self.myServiceCV.reloadData()
}
} catch {
print(error)
//CommonMethods.hideCustomActivityIndicator(controller: self)
CommenMethods.customActivityIndicatory(self.view, startAnimate: false)
}
//This is the Data Model
import Foundation
struct GetServicesModel : Codable {
let status : Int?
let message : String?
let data : String?
enum CodingKeys: String, CodingKey {
case status = "status"
case message = "message"
case data = "data"
}
}```