0
내 API에 액세스하여 정보를 얻으려는 경우 항상 EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
을 얻습니다. 정보는 이미 내 프로젝트에 전달되지만 언제든지 집에 돌아갈 때 항상 앱으로 이동합니다. 충돌 및 표시 EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
JSON Swift 로그인 오류 EXC_BREAKPOINT (코드 = EXC_I386_BPT, subcode = 0x0)
이 내 API http://elvbitstudio.azurewebsites.net/pickmeup/signin_process.php
이 내 코드 액세스 내 API
var post:NSString = "username=\(username)&password=\(password)"
NSLog("PostData: %@", post);
var url:NSURL = NSURL(string: "http://elvbitstudio.azurewebsites.net/pickmeup/signin_process.php")
//var url:NSURL = NSURL(string: "http://dipinkrishna.com/jsonlogin2.php")
NSLog("url: %@",url);
var postData:NSData = post.dataUsingEncoding(NSASCIIStringEncoding)!
var postLength:NSString = String (postData.length)
var request:NSMutableURLRequest = NSMutableURLRequest(URL: url)
request.HTTPMethod = "POST"
request.HTTPBody = postData
request.setValue(postLength, forHTTPHeaderField: "Content-Length")
request.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "Content-Type")
request.setValue("application/json", forHTTPHeaderField: "Accept")
var responseError: NSError?
var response : NSURLResponse?
var urlData:NSData? = NSURLConnection.sendSynchronousRequest(request, returningResponse:&response, error: &responseError)
이 내 JSON 구문 분석
var responseData:NSString = NSString(data: urlData!, encoding: NSUTF8StringEncoding)
NSLog("Response ==> %@", responseData)
var error:NSError?
let jsonData:NSDictionary = NSJSONSerialization.JSONObjectWithData(urlData!, options:NSJSONReadingOptions.MutableContainers, error:&error) as NSDictionary
let success:NSInteger = jsonData.valueForKey("Success") as NSInteger
나는이 문제의 원인이 무엇인지 궁금합니다.