2016-11-23 60 views
0

我創建了一個科爾多瓦插件,我對此很新,請糾正我,如果我使用了錯誤的方法。獲取科爾多瓦插件頭文件路徑

這是我的問題。

裏面我的插件,我宣佈一個頭文件(UNIX可執行文件)將複製到我的Xcode項目,我宣佈它像這樣我的plugin.xml中,iOS平臺

<header-file src="src/ios/lib-cat/cat"/> 

裏面現在的我,試圖讓的路徑,我的目標C代碼在我的「貓」的文件,我想

NSString *path = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"cat"]; 

我試圖

NSString * path = [[NSBundle mainBundle] pathForResource:@"cat" ofType:nil]; 

NSString * path = [[NSBundle mainBundle] pathForResource:@"cat" ofType:@""]; 

NSString * path = [[NSBundle mainBundle] pathForResource:@"cat" ofType:@"exec"]; 

他們似乎都沒有工作。任何人都可以爲我提供正確的路徑嗎?

回答

0

回答我的問題,

我改變

<header-file src="src/ios/lib-cat/cat"/> 

<resource-file src="src/ios/lib-cat/cat"/> 

NSString *path = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"cat"]; 
搜吧