2015-09-13 97 views
0

我有以下文件夾結構:頭文件未找到安裝

ROOT_with_podspec 
---- Classes 
---- ---- Add 
---- ---- Subtract 
---- ---- Multiply 
---- ---- Divide 

在我podspec,我有以下行:

spec.source_files = 'Classes/**/*.*' 

然而,在文件中的一個我有一個導入:

# import "Add/Adder.h" 

,當我做了pod install,工作區沒有拿起THI的路徑。它確實拿起它當我這樣做:

# import "Adder.h" 

有人可以告訴我,我應該如何讓我的工作區找到相對路徑?我試過將這一行更改爲:

spec.source_files = 'Classes/*.*' 

但它似乎沒有再次工作。

+0

我認爲這是正常的,因爲你沒有創建subspecs。您將在Classes文件夾下添加完整的源文件。您應該創建子配置,例如[cocoapods示例](https://guides.cocoapods.org/making/specs-and-specs-repo.html) – ridvankucuk

回答

0

更改podspec

spec.source_files = 'Classes/*.*' 
+0

這似乎不能幫助保留導入中的相對路徑。 –