- to występuje on tylko ocassionally błąd w xcode przedstawia
exc_breakpoint (code = exc_i386_bpt, subkod = 0x0)Co exc_breakpoint oznacza w debugowaniu?
to zrzut na błędy:
Bonus: Jeśli ktokolwiek może mi powiedzieć, jak "skopiować" komunikat o błędzie, będzie to docenione
W najbliższym oknie dziennika mówi:
2012-06-04 12: 08: 17.097 BadgerNew [866: 17003] osiągalności Oznacz Status: -R ----- L- networkStatusForFlags
Kod wokół projektu jest praktycznie głupi. Jestem bardzo zaskoczony, że mamy tam błąd.
+(NSString *) Json_StringGetter:(NSString *) URL{
CM(@"Json string getter");
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:URL]];
DLog(@"request:%@",request);
PO(URL);
PO(request);
__block NSError *error=nil;
__block NSURLResponse *urlresponse=nil;
__block NSData *response = nil;
__block NSString *json_string=nil;
//[Tools computeTimeWithName:FUNC block:^{
response= [NSURLConnection sendSynchronousRequest:request returningResponse:&urlresponse error:&error];
json_string = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding];
//}];
if (error) {
DLog(@"error at jsonparser:%@",urlresponse);
DLog(@"error at jsonparser:%@",error);
DLog(@"I break points here");
}
return json_string;
}
Musisz podać ślad stosu, aby zobaczyć, co się dzieje. – trojanfoe
Cóż, myślę, że [NSURLConnection sendSynchronousRequest jest prawie niezawodny. Gdy coś pójdzie nie tak, po prostu wypełni błąd. Obawiam się, że internet nie działał dobrze, kiedy to się stało. –
Mój problem polegał na próbie odniesienia się do pliku, który dodałem do projektu, ale nie dodałem go do pakietu docelowego. – user