2011-03-29 3 views
0

목표 C에 대한 멍청한 놈의 메신저 종류이며이 경우에도 기본 사항에 문제가 있습니다. xcode에서 PDF 뷰어를 개발 중이지만 문제가 있습니다. 내 NSUrl 변수에 정수.Xcode : NSURL에 정수를 추가하는 방법

"http://mysite.com/1.pdf" "등 2.pdf"

하지만 PDF 파일의 수 :

나는 내 사이트에 여러 PDF 파일의이

int numpag = 1;
NSString *urlAddress = @"http://mysite.com/%d.pdf", numpag;
[pdfView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:urlAdress]]];

이 :에 allways이 같은 NSURL 변수 무슨 메신저 만들려고 노력하는 모든 URL의 사이트와있는 NSMutableArray를 사용하지 않도록하기 위해 이렇게 변경 이렇게하는 올바른 방법?

미리 감사드립니다.

답변

3

시도해보십시오.

NSString *urlAddress = [NSString stringWithFormat:@"http://mysite.com/%d.pdf",numpag]; 
+0

Excelent 내가'stringWithFormat' 가 감사 없어진 것 같다! – Ponchotg

0
int numpag = 1; 
NSString *baseURLStr = @"http://mysite.com/"; 
NSURL *url = [NSURL URLWithString:[baseURLStr stringByAppendingFormat:@"%d.pdf", numpag]]; 
+0

와우! baseURL에서 폴더를 변경하려는 경우이 파일은 유용합니다. – Ponchotg

+0

폴더를 변경 하시겠습니까? 나는 이해하지 못한다. @ Roger의 대답에는 아무런 문제가 없지만 NSURL 개체를 원한다면 내 것이 더 완벽합니다. –

+0

예! 당신의 대답은 아주 완벽합니다! 나는이 폴더에 2.pdf가있는 경우 응용 프로그램을 말하는 if 조건을 가지고 있기 때문에 폴더를 변경한다는 의미입니다. 그렇지 않으면 폴더를 변경하고 1.pdf 등을로드하십시오! – Ponchotg

관련 문제