0
我試圖編譯使用XCode 4.6的PSTCollectionView庫,但由於某種原因,我收到大量的編譯器錯誤。它們都以Objective-C的新功能爲中心。NS_ENUM,NS_OPTIONS,NSArray [dereferencing]不工作XCode 4.6
的幾個例子:
然而,新的陣列/字典/ NSNumber的宏是定義:
我使用蘋果LLVM編譯器
我有點這個......任何概念難倒?
我試圖編譯使用XCode 4.6的PSTCollectionView庫,但由於某種原因,我收到大量的編譯器錯誤。它們都以Objective-C的新功能爲中心。NS_ENUM,NS_OPTIONS,NSArray [dereferencing]不工作XCode 4.6
的幾個例子:
然而,新的陣列/字典/ NSNumber的宏是定義:
我使用蘋果LLVM編譯器
我有點這個......任何概念難倒?
這顯然是使用錯誤的SDK引起的問題。我使用的是iOS 5.1 SDK,它不允許使用Apple添加的這些方便的新快捷鍵。當我更改爲iOS 6.1 SDK時,它不再抱怨這種用法。
Apple讓你知道this article here.
爲你的項目設置了哪個編譯器。確保它是Apple LLVM編譯器而不是GCC。 – rmaddy 2013-03-19 18:01:58
使用Apple LLVM編譯器添加編譯器信息 – Chaosphere2112 2013-03-19 18:05:35