控制台——代码行数统计、删除.svn文件、静态库命令、protocBuf命令

1. Xcode代码行数统计
2. 删除所有.svn文件
3. 静态库分离,删除目标文件,重新整合。

4. protocol buffer命令


一、Xcode代码行数统计

在控制台,cd到你的工程目录下,执行下面命令:

find . -name "*.[hm]" -print0 | xargs -0 wc -l

结果如下:

控制台——代码行数统计、删除.svn文件、静态库命令、protocBuf命令_第1张图片


二、删除所有.svn文件

例如,项目名称是zf2-app, 它的存放路径是/Users/pary/Desktop/ , 将使用以下删除项目中所有的.svn 文件。

sudo find /Users/pary/Desktop/zf2-app -name ".svn" -exec rm -r {} \;

注意:

1. 输入目录的时候,可以将文件夹拖到命令行,命令行就自动填写目录。

2. 命令最后的分号(;)也是命令的一部分。

三、静态库分离,删除目标文件,重新整合

//查静态库是否是一个“fat file”
$ lipo -info libProprietary.a 
//分离fat 静态库为每一个架构一个静态库。
$ lipo -thin armv6 libProprietary.a -output libProprietary-armv6.a
//重新把armv6和i386架构的静态库,组合成fat静态库
$ lipo -create libProprietary-armv6.a libProprietary-i386.a -output libProprietary-noKissXML.a
//查看静态库中的目标文件
$ ar -t libProprietary-armv6.a
删除某一个目标文件。http://blog.csdn.net/hherima/article/details/23949413

四、protocol buffer命令

protoc --cpp_out= ./source  xxx

xxx是pb源文件。详细参考http://blog.csdn.net/hherima/article/details/21534673


你可能感兴趣的:(xcode,统计代码行数)