【发布时间】:2013-06-24 05:53:49
【问题描述】:
有谁知道是否可以从我的 Objective-C 项目中的所有类中获取代码总行数。 现在我猜这是不可能的,但我只是想确定一下。 如果可能的话,有谁知道怎么做?
【问题讨论】:
标签: objective-c xcode
有谁知道是否可以从我的 Objective-C 项目中的所有类中获取代码总行数。 现在我猜这是不可能的,但我只是想确定一下。 如果可能的话,有谁知道怎么做?
【问题讨论】:
标签: objective-c xcode
如果您喜欢终端并且将所有文件放在同一个文件夹中,请尝试:
$ wc *.m
要获取代码中的数字,您可以将其作为 shell 脚本构建阶段运行,该阶段会为您生成头文件。例如
cd source_folder
wc -l *.m \
| tail -1 \
| awk '{ print "#define kNumberOfLines " $1 }' \
> lines_of_code_header.h
然后包含该文件并根据需要使用常量。
【讨论】:
NSTask 在 iOS 上不可用,是吗?
find . -type f -name "*.[mh]" -exec wc -l '{}' \; | awk '{sum+=$1} END {print sum}'
【讨论】: