2012-11-13 82 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..... 
// 

在做一些試驗,根據哪個文件這是可能會導致編譯器錯誤無數在不相關的文件。