【问题标题】:Xcode 4: Unknown type name 'NSUInteger'; did you mean 'NSUInteger'?Xcode 4:未知类型名称“NSUInteger”;你的意思是“NSUInteger”吗?
【发布时间】:2011-11-16 08:10:22
【问题描述】:

我的项目被困住了。 我已经定义了一个 NSUInteger 类型的属性,例如:

@property NSUInteger maxDepth

无论我是否将其设为(分配)属性,Xcode 都会不断询问我

Unknown type name 'NSUInteger'; did you mean 'NSUInteger'?

我无法构建,我在哪里或如何定义 NSUInteger 属性并不重要,我只是不断收到此错误。 我的项目使用 LLVM 3.0 编译器和 ARC,所以切换到 GCC4.2 对我来说是没有选择的。

提前致谢!

【问题讨论】:

    标签: objective-c ios xcode4


    【解决方案1】:

    我刚刚尝试了一个新项目。

    Xcode 4.2 存在一些问题。

    我尝试将编译器更改为 GCC4.2,然后将其更改回 LLVM 3.0,之后它是粗体的(我相信正确设置它仍然存在错误)。之后,我清理了项目并重建,它对我有用。

    【讨论】:

    • 这似乎对我不起作用...如果我找到解决方案,我会尽快回复您...
    【解决方案2】:

    似乎我的项目前缀已损坏。在注意到导入我当前代码的新项目中存在相同的错误后,我已经修复了它。无论如何感谢您的帮助。我会密切关注那个前缀文件...

    【讨论】:

    • 你是如何修复损坏的前缀文件的?我也有同样的问题,但不知道到底有什么问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-28
    • 1970-01-01
    相关资源
    最近更新 更多