Iphone 使用objective-c(libz.dylib)从pdf中提取文本
我已在视图控制器类中导入pdf.h文件,并尝试调用Iphone 使用objective-c(libz.dylib)从pdf中提取文本,iphone,cocoa-touch,ios4,linker-errors,Iphone,Cocoa Touch,Ios4,Linker Errors,我已在视图控制器类中导入pdf.h文件,并尝试调用 NSString *outPutString = convertPDF(pathToPdfFile); 但在构建时,它给了我链接器错误: _未找到ScriptViewController.o符号中的convertPDF引用:-[ScriptViewController searchBarSearchButtonClicked:] 我还将libz.dylib包括在我的项目中 我做错了什么 在构建包含c代码的项目之前,是否需要遵循任何步骤 还有一
NSString *outPutString = convertPDF(pathToPdfFile);
但在构建时,它给了我链接器错误:
_未找到ScriptViewController.o符号中的convertPDF引用:-[ScriptViewController searchBarSearchButtonClicked:]
我还将libz.dylib包括在我的项目中
我做错了什么
在构建包含c代码的项目之前,是否需要遵循任何步骤
还有一个问题:
此搜索算法是否适用于任何pdf简单和格式化的pdf。如果将调用pdf.h的.m文件的名称更改为xxxx.mm,该怎么办?这是一个C++文件。
我测试了它,发现它只适用于简单的ascii pdf。如果您将调用pdf.h的.m文件的名称更改为xxxx.mm会怎么样?这是一个C++文件。
我测试了它,发现它只适用于简单的ascii pdf。您必须使用pdf.h中的定义 在实施文件*pdf.m*m中,还应使用:
您必须使用pdf.h中的定义 在实施文件*pdf.m*m中,还应使用:
#if __cplusplus
extern "C" {
#endif
NSString* convertPDF(NSString * pathToFile);
#if __cplusplus
}
#endif
#if __cplusplus
extern "C" {
#endif
NSString* convertPDF(NSString * pathToFile);
#if __cplusplus
} //Extern C
#endif