Каков наилучший способ передать строку, содержащую имя PDF в Objective-C? - PullRequest
0 голосов
/ 27 июля 2011

(я новичок в Objective-C и) Я пытался передать имя в формате pdf и инициализировать класс следующим образом:

contCon = [[contentController alloc] initwithPdf:@"mag.pdf"];

и

-(id)initwithPdf:(NSString *)pdfName{ ... }

это не дало мне ошибки, но имя pdf не появляется, как я его отправил. Поэтому я попытался сделать это:

contCon = [[contentController alloc] initwithPdf:CFSTR("mag.pdf")];

Я также не мог понять, как получить этот тип данных в методе.

-(id)initwithPdf:(CFSTR)pdfName

или

-(id)initwithPdf:(CFSTR *)pdfName

, похоже, не работает, и Google тоже мне не помог.

Я хочу знать, в каком виде передавать имя файла pdf. Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 27 июля 2011
contCon = [[contentController alloc] initwithPdf:@"mag.pdf"];

и

-(id)initwithPdf:(NSString *)pdfName{ ... } 

лучше ...... ...... 1005 *

0 голосов
/ 27 июля 2011

Почему бы вам не передать весь путь к файлу pdf, а не просто pdfName ??

Определить: "имя pdf не появляется, как я его отправил"

0 голосов
/ 27 июля 2011

Ваш первый метод правильный.А что значит "это не подходит"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...