Я пытаюсь получить доступ к хранилищу XML файлов в каталоге ресурсов. Я использую NSURL для доступа к этому файлу с помощью NSURLConnection (этот файл будет заменен для удаленной службы в будущем).
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL
URLWithString:@"file:///XMLTest.xml"]
cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0];
NSURLConnection *connection=[[NSURLConnection alloc] initWithRequest:request delegate:self];
if (connection) {
// Create the NSMutableData to hold the received data.
// receivedData is an instance variable declared elsewhere.
response = [[NSMutableData data] retain];
} else {
NSLog(@"Could not create connection");
}
Класс, который запускает соединение, реализует методы NSURLConnection:
connection:willCacheResponse:
connection:didReceiveData:
connectionDidFinishLoading:
connectionDidFinishLoading:
Как только я запускаю это, симулятор умирает, на консоль не печатаются сообщения, поэтому я не понимаю, где искать. Любые идеи, или я просто делаю это совершенно неправильно?