Iphone 如何为NSLog(“";mytext";”)键入和光标焦点设置预定义的宏键,并选择在";“我的文字”;
如何为Iphone 如何为NSLog(“";mytext";”)键入和光标焦点设置预定义的宏键,并选择在";“我的文字”;,iphone,objective-c,cocoa,cocoa-touch,ios4,Iphone,Objective C,Cocoa,Cocoa Touch,Ios4,如何为NSLog(@“mytext”)键入和光标焦点设置预定义的宏键,并选择在“mytext”之间编辑 请注意,我们几乎在所有地方都使用NSLog 因此,如果我们输入nslog,我们会更快 这不是Xcode中自动支持的功能,但是如果您运行Xcode 3,您可以使用(这是一个优秀的工具)来实现相同的效果。如果运行Xcode 4(不支持完成字典),则必须使用常规宏应用程序,例如或如果要使用C宏,可以执行以下操作: #define nslog(x) NSLog(@ "before " #x " aft
NSLog(@“mytext”)
键入和光标焦点设置预定义的宏键,并选择在“mytext”之间编辑
请注意,我们几乎在所有地方都使用NSLog
因此,如果我们输入nslog,我们会更快 这不是Xcode中自动支持的功能,但是如果您运行Xcode 3,您可以使用(这是一个优秀的工具)来实现相同的效果。如果运行Xcode 4(不支持完成字典),则必须使用常规宏应用程序,例如或如果要使用C宏,可以执行以下操作:
#define nslog(x) NSLog(@ "before " #x " after" );
nslog(test)
然后您可以在程序中使用它,如下所示:
#define nslog(x) NSLog(@ "before " #x " after" );
nslog(test)
将打印出:
before test after
您可以使用NSLog
检查调试技术。在第一篇文章中,我还写了一篇关于使用宏的短文。然后看看@Itai Ferber的答案。