XCode 4使用C++库自动完成?

Ash*_*iya 4 xcode objective-c box2d cocos2d-iphone

我正在为我的项目使用Cocos2D Box2D模板.

当我输入"b2**"时,自动完成功能不会显示任何Box2D类.(按ESC也没有显示任何内容)我在"Prefix.pch"文件中包含了Box2D.h和Cocos2d.h.

"Eclipse CDT"中是否有像"重建索引"这样的功能?

有小费吗?

Ser*_*tov 8

您可以通过删除Xcode 服务文件夹(DerivedData for Xcode 4.x)来强制Xcode重建索引:

  1. 关闭Xcode
  2. 删除服务文件夹
  3. 打开你的项目,Xcode将再次重建索引

在我的情况下,这总是有效的,我可以调用b2 ... autosuggest.

DerivedData文件夹可以在〜/库/开发商/ Xcode中/ DerivedData找到