2012-02-07 75 views
1

我想在我的項目中使用私人框架, 問題是,當我的.framework文件添加到項目中,沒有頭文件的iOS專用框架

對於任何解決方案?

謝謝!

+3

如果使用私有框架,您的應用將不被允許在應用商店中。 (以防萬一你不知道) – 2012-02-07 04:55:51

回答

7

BJ荷馬說的是正確的:私人框架僅供蘋果公司使用,所以他們沒有理由裝運標題。這就是說,如果你想走在狂野的一面,而你又不想將應用提交到應用商店,那麼你可以嘗試使用class-dump來創建基於框架中庫文件的頭文件。這不會生成Apple使用的真正標題 - 您只需獲取方法簽名。你沒有得到任何常量或C函數,你當然也不會得到任何有用的信息。您使用的任何私有框架可能會在下一個iOS版本中發生變化,從而中斷您的應用程序。

0

這就是爲什麼他們被貼上「私人」的標籤。他們不希望其他人使用它們,因此沒有包含標題。