Con*_*sed 3 xcode comments objective-c nslog
反正有没有NSLog通过任何技巧/工具删除应用程序中的行?我通常NSLog's在每个方法中使用它来理解控制流并了解应用程序变量的值.我还使用了很多注释行来解释方法和变量的本质.
在某些时候,这些NSLog和注释行使程序很难让我理解.所以我需要继续删除并重新创建它们.有没有办法通过Xcode中的任何技巧来显示/隐藏它们?
Mar*_*tin 13
使用全局研究和替换工具(cmd-shift-f,或编辑,查找,在工作区中查找)
Clic on Find,选择Replace
Style => Regular expression
对于NSLogs,搜索
NSLog\(.*\).*$
Run Code Online (Sandbox Code Playgroud)
并用空格代替.
用于comments,搜索
\/\/.*$
Run Code Online (Sandbox Code Playgroud)
和
\/\*.*\*\/
Run Code Online (Sandbox Code Playgroud)
并用空格代替.
并通过手动替换那些完成
/* fjeizghrij
eopgfjeipgez
*/
Run Code Online (Sandbox Code Playgroud)
因为我不知道如何安全地抓住它们?
编辑:
最后,要小心这个全局替换,因为你将无法撤消!例如,复制/粘贴项目之前.您也应该使用全局替换的预览功能,并检查每个条目.