在Objective-C中传递包含pdf名称的字符串的最佳方法是什么?

时间:2011-07-27 07:44:29

标签: iphone objective-c ipad

(我是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

似乎不起作用,谷歌也没有帮助我。

我想知道传递pdf文件名称的类型。提前谢谢。

3 个答案:

答案 0 :(得分:0)

你的第一种方法是正确的方法。什么“它没有出现”是什么意思?

答案 1 :(得分:0)

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

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

更好......

答案 2 :(得分:0)

为什么不传递pdf的整个文件路径,而不仅仅是pdfName ??

定义:“我发送的”pdf名称不会出现“