0
var를 CGPDFPageRef
var로 변환해야하는데, PDF 페이지가 파일보다 작거나 크지 않은지 확인하는 if
문을 만듭니다.CGPDFPageRef를 정수로 변환합니다.
- (id) setUpPDF: (int) pageNumber {
//** = I need some integer that automatically detects PDF pages
if ((pageNumber < **) || (pageNumber > **)) return nil;
CFURLRef pdfURL = CFBundleCopyResourceURL(CFBundleGetMainBundle(),
CFSTR("test"),
CFSTR("pdf"), NULL);
myDocumentRef = CGPDFDocumentCreateWithURL(pdfURL);
myPageRef = CGPDFDocumentGetPage(myDocumentRef, pageNumber);
불분명 함으로 귀하의 질문. 총 페이지 수를 얻어야합니까? 즉 CGPDFDocumentGetNumberOfPages (myDocumentRef)? – Altealice
예,하지만 CGPDFDocumentGetNumberOfPages와 정수를 어떻게 비교할 수 있습니까? –
== 연산자를 사용하고 있습니까? –