2014-02-16 95 views
0

定義宏DISALLOW_COPY_AND_ASSIGN我試圖設置我應該在哪裏在Xcode

#define DISALLOW_COPY_AND_ASSIGN(TypeName) \ 
    TypeName(const TypeName&);    \ 
    void operator=(const TypeName&) 

在Xcode構建設置,蘋果LLVM編譯4.2 - 預處理 - >預處理宏。

但是,在我看來,Xcode不允許這個函數式的宏。

如何爲此項目中的任何文件定義此宏。

+0

這只是一個猜測,但它可能是IDE無法處理多行宏的身體?嘗試把它全部作爲一條線。 –

+1

爲什麼不把它放在你的'.pch'文件中,每個文件都隱含地包含 –

回答

1

爲什麼不把它放在你的.pch文件,每個文件都隱含包括