【发布时间】:2012-02-07 10:58:54
【问题描述】:
我有一个大型 Xcode 项目,其中包含几十个 NSLog,其中一些已被注释掉。
Xcode 中的查找/替换有一个正则表达式选项,所以我怎样才能让它注释掉所有活动的 NSLog,以便另一个查找/替换可以再次打开它们。所以,初始代码是:
//NSLog(@"one");
NSLog(@"two");
在正则表达式查找/替换之后变为:
//NSLog(@"one");
//**NSLog(@"two");
重新打开的变成:
//NSLog(@"one");
NSLog(@"two");
【问题讨论】:
-
我想你已经回答了你自己的问题。要打开它们,只需查找并替换 '//**NSLog'
-
不,这不会留下现有的评论 NSLogs
-
@cannyboy:如果你开启了正则表达式,你需要转义星号
//\*\*NSLog -
Max 和 JeremyP,我想你不明白。现有的已注释掉的 NSLog 不应更改。
标签: iphone objective-c ios regex xcode