안녕하세요, 내가 사용하는 서버가지도를 사용하는 동안 응답 속도가 너무 느려서 앱에서 내 xml을 배송하고 앱에 로컬로 저장하기로 결정했습니다. 어떻게 사용해야합니까?내 프로젝트에 저장된 local xml을 사용하는 방법 ??
감사합니다,
안녕하세요, 내가 사용하는 서버가지도를 사용하는 동안 응답 속도가 너무 느려서 앱에서 내 xml을 배송하고 앱에 로컬로 저장하기로 결정했습니다. 어떻게 사용해야합니까?내 프로젝트에 저장된 local xml을 사용하는 방법 ??
감사합니다,
은 당신이 제대로 pathForResource
구현하지 않은 :
NSString * string = [[NSBundle mainBundle] pathForResource"@"list-50.xml" ofType:@"xml"];
이것은 잘못된 것입니다.
그래서는
NSString * string = [[NSBundle mainBundle] pathForResource:@"list-50" ofType:@"xml"];
사용 [[NSBundle mainBundle] pathForResource:@"myfile" ofType:@"xml"]
경로를 얻을 수 있습니다. 거기에서 NSData, NSString 또는 다른 클래스를 사용하여 데이터를로드 할 수 있습니다.
되어야 I 한 본 :있는 NSString * 문자열 = [NSBundle mainBundle] pathForResource "@"리스트 50.xml "ofType @"XML "] 다음을 NSData * 데이터 = [[NSData alloc] initWithContentOfFile : path];하지만 프로젝트에 파일을 저장하고 대상 폴더에 파일을 복사하지 않습니다. – Ashutosh
'@ "list-50.xml"'을 사용하지 말고 그냥' @ "list-50"'.xml은'ofType :'부분에서옵니다. – jtbandes