私のアプリケーションでは、マクロを再定義する必要があります。私はこれが好きでした。
-(void)viewDidLoad{
#undef kMacro
#define kMacro @"New Value"
}
この関数内で正常に動作しています。NSLog
この関数の中に入れると、「新しい値」が得られます。ただし、この新しい値をこの関数の外または他のクラスで取得することはできません。(古い値を取得しています)。マクロをグローバルとして再定義することはできますか?
私のアプリケーションでは、マクロを再定義する必要があります。私はこれが好きでした。
-(void)viewDidLoad{
#undef kMacro
#define kMacro @"New Value"
}
この関数内で正常に動作しています。NSLog
この関数の中に入れると、「新しい値」が得られます。ただし、この新しい値をこの関数の外または他のクラスで取得することはできません。(古い値を取得しています)。マクロをグローバルとして再定義することはできますか?