ios - Xcode 6 - 未知类型名称 'NSString'/预期标识符或 '('

标签 ios objective-c xcode ios8 xcode6

当我在 Xcode 6 中运行我的项目时,我遇到了很多奇怪的错误。

Parse Issue - Unknown type name 'NSString'
Format argument not an NSString
Could not build module Foundation
Could not build module QuartzCore

所有这些错误都发生在 Apple 的头文件中,例如:CAMediaTiming.h、NSObjCRuntime.h、NSZone.h、NSObject.h、CALayer.h 等。

不幸的是,答案在这里:ios - Parse Issues in NSObjCRuntime, NSZone, and NSObject对我不起作用。

您建议我如何修复这些错误?

最佳答案

问题是我的项目中有一些 .c 文件,显然 Xcode 6 不喜欢 .c 文件。

我将 .c 文件的扩展名更改为 .m,Xcode 6 又开心了!

关于ios - Xcode 6 - 未知类型名称 'NSString'/预期标识符或 '(',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26003727/

相关文章:

objective-c - 如果在循环中使用 dispatch_after 如何知道所有派发的任务都已完成?

ios - 在 sprite kit Xcode 中创建一个整数数组

ios - 如何在 Objective-C 中迭代 throw typedef 枚举?

iphone - Apple 设备的型号名称

ios - 如何在Xcode Project中使用C库?

iOS 开发人员/产品 key /证书重新开始

iphone - 使用 nsdata 在 <img> 标签中显示图像

ios - XCode:以编程方式添加具有特定名称和动画的多个按钮

iOS:什么速度阈值使平移手势成为轻弹?

ios - 如何从运行 iOS 9 的用户那里获取崩溃日志