1
나는 Objective C 및 RestKit에 큰 문제가 있습니다. 응용 프로그램 시작시 버튼을 클릭하고 싶습니다. 하지만 시작 후 즉시 버튼을 클릭하면 응용 프로그램이 충돌합니다. 몇 초 기다려도 문제가 없습니다.RestKit 요청시 iOS 응용 프로그램이 다운 됨
누구나 아이디어가 있으십니까? 클라이언트가 시작 내가 버튼을 누른 후 '있는 sendRequest'메도 호출됩니다
RKClient *client = [RKClient clientWithBaseURLString:@"http://192.168.0.6:8080"];
[client setPassword:@"user"];
[client setUsername:@"user"];
[client setAuthenticationType:RKRequestAuthenticationTypeHTTPBasic];
client.requestQueue.showsNetworkActivityIndicatorWhenBusy = YES;
후 드 "AppDelegate에"생성됩니다
- (void)sendRequest {
// Perform a simple HTTP GET and call me back with the results
[[RKClient sharedClient] get:@"/user" delegate:self];
}
- (void)request:(RKRequest*)request didLoadResponse:(RKResponse*)response {
if ([response isSuccessful]) {
NSLog(@"HTTP status code: %d", response.statusCode);
NSLog(@"HTTP status message: %@", [response localizedStatusCodeString]);
}
}
내 코드입니다 .
죄송합니다, 제 영어는 그다지 좋지 않습니다. 내 문제를 이해 하셨기를 바랍니다.
으로이 문제를 해결하려면,의 오류를? – Ravi
디버거 출력은 다음과 같습니다. (lldb) RKResponse.m으로 점프합니다. ([[_request delegate] respondsToSelector : @selector (request : didReceiveResponse :)) {- "스레드 1 : EXC_BAD_ACCESS (코드 = 1, 주소 = 0xc0000008) – Eddi