2011-06-01 44 views
0

當我使用模板創建新項目並使用靜態庫時,如何使用Xcode 4中的代碼完成工作。如何在Xcode 4中使用代碼完成?

我創建了一個使用靜態庫的新模板,但是當我創建一個新項目時,代碼完成對靜態庫不起作用。我可以很好地構建和運行新項目,併爲項目內部的角色使用代碼完成。

感謝您提前。

回答

0

你應該添加靜態庫頭到你的項目。這就是Xcode如何知道自動完成的類/方法。

1

這可能是由Xcode代碼完成時的已知錯誤引起的。任何位於項目根目錄之外的文件都不會被正確編入索引,這意味着對這些文件中定義的任何符號的代碼完成和重構操作將不起作用。

我已經爲此提交了一個錯誤,並且已經被Apple確認(原始錯誤ID:9260761)。

解決方法是確保頭文件位於項目目錄的某個位置,並且它們已添加到Xcode項目中。