2012-11-13 65 views
1

我刚刚开始接收编译错误 - 在一个文件 - CAMediaTiming.h(这是我相信QuartzCore框架的一部分)。XCode 4.5编译框架C++文件

@class NSString; --------前缀属性后面必须跟一个接口或协议。

在通过StackOverflow的搜索,我推断,这是一个C语言文件(所以它应该允许@class)然而,Xcode中不应再次编译这个......

我不知道怎么回事因为我没有触及任何Build设置,事实上,我刚刚添加了一个简单的行到一个辅助类 - 我把这条线...... ([numberArray removeAllObjects];) 然后,我把它拿回来并仍然得到这个问题,所以这是一个死胡同:)

谢谢

回答

0

我有解决了这个问题 -

基本上,在.m文件中的一个,我有标准的意见...

// filename.m 
// 
// Created by...... 
// Copyright ..... 
// 

不知怎的,我(这一定是我,因为它是一个单独的项目,但我发誓我没有这样做) 如此 - 它改变了自己......

UIButton// 
// filename.m 
// 
// Created by...... 
// Copyright..... 
// 

在做一些试验,根据哪个文件这是可能会导致编译器错误无数在不相关的文件。