मैं एक यूआईएसक्रॉल व्यू में एक पीडीएफ प्रदर्शित करता हूं। ऐसा करने के लिए मैं का उपयोग करें: (: withExtension 3.1 के लिए मौजूद नहीं है NSBundle URLForResource)NSString पथ को CFURLRef में परिवर्तित करने के लिए कैसे करें (आईओएस 3.1 के लिए)?
मैं में मेरी कोड बदल गया:
NSString *fullPath = [[NSBundle mainBundle] pathForResource:@"salonMap" ofType:@"pdf"];
NSLog(@"%@", fullPath);
CFStringRef fullPathEscaped = CFURLCreateStringByAddingPercentEscapes(NULL,(CFStringRef)fullPath, NULL, NULL,kCFStringEncodingUTF8);
CFURLRef urlRef = CFURLCreateWithString(NULL, fullPathEscaped, NULL);
myDocumentRef = CGPDFDocumentCreateWithURL(urlRef);
myDocumentRef = CGPDFDocumentCreateWithURL((CFURLRef)[[NSBundle mainBundle] URLForResource:@"salonMap" withExtension:@"pdf"]);
अब, मैं यह एक आईओएस 3.1 पर काम करने की कोशिश
लेकिन यह एक
<Error>: CFURLCreateDataAndPropertiesFromResource: failed with error code -15
मैं सटीक NSLog लॉग
कि करने के लिए सुराग/var/mobile/Applications/1CF69390-85C7-45DA-8981-A279464E3249/myapp.app/salonMap.pdf"
मैं इसे कैसे ठीक करूं?