objective-c - 使用 C++ 库的 XCode 4 自动完成?

标签 objective-c xcode cocos2d-iphone box2d

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

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

“Eclipse CDT”中是否有类似“重建索引”的功能?

有什么建议吗?

最佳答案

您可以通过删除它的 service 文件夹(对于 Xcode 4.x 为 DerivedData)强制 Xcode 重建索引:

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

在我的例子中,这总是有效的,我可以调用 b2...autosuggest。

DerivedData 文件夹可以在 ~/Library/Developer/Xcode/DerivedData 中找到

关于objective-c - 使用 C++ 库的 XCode 4 自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6967423/

相关文章:

ios - 在objective-c中控制一个 channel 的音量

iphone - TMX map 文件到底是如何进行 base_64 编码的?

ios - iPad视网膜显示屏上的黑屏

ios - 视网膜显示屏图像看起来模糊不清。没有理由为什么?

objective-c - Objective-C 方法的语义

ios - 无法从我的 for 循环中向 NSmutableArray 添加超过 260 个元素的元素

ios - 加载新 View 时如何禁用 UISwipeGestureRecognizer?

ios - Swift - xib 中不需要的边距

objective-c - 如何使用另一个类中的变量显示在我的下一个 Storyboard 场景中

ios - APN 返回生产推送 token 而不是沙箱