Xcode: how to fix Thread 5: EXC_BREAKPOINT (code=1, subcode=0x10025c76c)

Viewed 14861

when I click the btnLogin in the iPhone the xCode was displayed the error:

Thread 5: EXC_BREAKPOINT (code=1, subcode=0x10025c76c)

this is my code

@IBOutlet weak var abc: UILabel!
       
   ...

@IBAction func btnLogin(sender: UIButton) {
    
    var jsonResult = AnyObject?()
    
    let urlAsString = "lifewinner2015.dlinkddns.com/SERVER/user?function=login&username=Shing&password=123456789"
    
    let url = NSURL(string: urlAsString)
    
    let urlSession = NSURLSession.sharedSession()
    
    let jsonQuery = urlSession.dataTaskWithURL(url!, completionHandler: {data, reponse, error -> Void in
        if (error != nil) {
            print("error")
        }
        
        do {
            jsonResult = try NSJSONSerialization.JSONObjectWithData(data!, options: .AllowFragments) as! NSDictionary
            let jsonAbc: String! = jsonResult!["return"] as! String
            
            dispatch_async(dispatch_get_main_queue(), {
                self.abc.text = jsonAbc
            })
        } catch let err as NSError! {
            if (err != nil) {
                print("JSON Error")
            }
        }
    })
    jsonQuery.resume()
    
}
  1. run the app on the iPhone (9.2 Version)

  2. click the Login button

  3. Xcode will display the error(Photo 1)

    Photo 1: http://i.stack.imgur.com/loErxm.jpg

please help me to fix this error please.


but I am not to add the breakpoint to the line number

http://i.stack.imgur.com/oT8AY.png

3 Answers
Related