ありがとうございましたなぜWebサービス "EXC_BAD_ACCESS"でエラーが発生しましたか?
"exc_bad_access"でエラーが発生したWebサービスを呼び出そうとしています。私は下に私のコードを入れました。
これは私が誤りだごく一部です:
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSLog(@"DONE. Received Bytes: %d", [webData length]);
NSString *theXML = [[NSString alloc] initWithBytes: [webData mutableBytes] length:[webData length] encoding:NSUTF8StringEncoding];
NSLog(@"%@",theXML);
[theXML release];
if(xmlParser)
{
[xmlParser release];
}
xmlParser = [[NSXMLParser alloc] initWithData: webData]; <--- Error here.
[xmlParser setDelegate:self];
[xmlParser setShouldResolveExternalEntities: YES];
[xmlParser parse];
[activityIndicator stopAnimating];
[connection release];
[webData release];
}
後
右あなたがそのその行でよろしいですか? NSLog(@ "DONE。Received Bytes:%d"、[webData length])を渡すと、何も悪いことはありません。 – RolandasR
Webデータがどこに定義されていますか。 Webデータが自動リリースされた可能性があるかのように見えます。 – Jeremy
最後に私のエラーは解決しました...! webData = nilとする。ちょうどリリース後..おかげで –