1

私はよくこれをします

    CLog(@"someNew.Title %@", someNew.Title); //Working
    CLog (@"_currentBusiness.managedObjectContext %@",_currentBusiness.managedObjectContext);
    CLog (@"someNew.managedObjectContext %@",someNew.managedObjectContext);
    CLog (@"[ThreadClass managedObjectContext] %@",[ThreadClass managedObjectContext]);
    CLog (@"UIAppDelegate.managedObjectContext %@",UIAppDelegate.managedObjectContext);

基本的に私はします

CLog (@"VariableName %@", VariableName)

これをマクロに変える方法はありますか?

4

1 に答える 1

3

これは機能するはずです-次のようにマクロを定義します:

#define CLOG(x) CLog(@#x " %@", x)

次に、次のように呼び出します。

CLOG(someNew.Title);
于 2012-05-21T09:55:49.937 に答える