xcode - Error "Thread 1: breakpoint 2.1" -


i working on rest api manager. giving error , not able fix it. error got given below highlighted.

import foundation import alamofire import swiftyjson  class restapimanager {      var resources: json = [          "resources": [              "resourcea": []          ]      ]      let apiurl: string     let apiusername: string     let apipassword: string      init(apiurl: string, apiusername: string, apipassword: string) {          self.apiurl = apiurl         self.apiusername = apiusername         self.apipassword = apipassword          getapiresourcea() { responseobject, error in              let resourcea = json(responseobject!)              self.resources["resources"]["resourcea"] = resourcea          }      }      func collectdatafromapi(completionhandler: (responseobject: nsdictionary?, error: nserror?) -> ()) {          preparehttprequest(completionhandler)      }      func preparehttprequest(completionhandler: (responseobject: nsdictionary?, error: nserror?) -> ()) {          let alamofirerequest = alamofire.request(.get, "\(self.apiurl)")          alamofirerequest.authenticate(user: self.apiusername, password: self.apipassword)          alamofirerequest.responsejson { request, response, responseobject, error in              completionhandler(responseobject: responseobject as? nsdictionary, error: error)          }      }      func getallresources() -> json {          return self.resources      }      func getapiresourcea(completion: (responseobject: nsdictionary?, error: nserror?) -> ()) {          collectdatafromapi() { responseobject, error in              completion(responseobject: responseobject, error: error)          }      }  } 

and when call class resources:

override func viewdidload() {     super.viewdidload()      if record != nil {         let url = record?.url         let username = record?.username         let password = record?.password          let restapimanager = restapimanager(apiurl: url!, apiusername: username!, apipassword: password!) // line seems buggy          let delay = 10.0 * double(nsec_per_sec)         let time = dispatch_time(dispatch_time_now, int64(delay))         dispatch_after(time, dispatch_get_main_queue()) {              let resources = restapimanager.getallresources()              let resourcea = resources["resources"]["resourcea"]          }     } } 

the line commented prints:

thread 1: breakpoint 2.1

i need suggestions fix error. suggestions appreciated

you may have accidentally set breakpoint without noticing.

enter image description here

click , drag blue tick representing breakpoint outside of gutter erase it.


Comments

Popular posts from this blog

dns - How To Use Custom Nameserver On Free Cloudflare? -

python - Pygame screen.blit not working -

c# - Web API response xml language -