I am Doing this code. How to solve this problem after this code.
import Foundation
import SwiftyJSON
import Alamofire
class SymptomFieldsName {
var name: String?
var slug: String?
var msp_enabled: Bool?
var results: Array<String>?
required init(json: JSON, id: Int?) {
self.name = json[RecordFields.Name.rawValue].stringValue
self.slug = json[RecordFields.Slug.rawValue].stringValue
self.msp_enabled = json[RecordFields.Mspenabled.rawValue].boolValue
if let jsonArray = json[RecordFields.Results.rawValue].array
{
self.results = Array<String>()
for entry in jsonArray {
self.results?.append(entry.stringValue)
}
}
}
// MARK: Endpoints
func endpointForSpecies() -> String
{
return "http://52.74.163.60/api/symptoms_list/"
}
func getSpeciesAtPath( path: String, completionHandler: (SymptomName?, NSError?) -> Void) {
Alamofire.request(.GET, path)
.responseSpeciesArray { (request, response, symptomName, error) in
if let anError = error
{
completionHandler(nil, error)
return
}
completionHandler(symptomName, nil)
}
}