有沒有人知道是否有可能從Objective-C的項目中的所有類中獲取代碼行的總數。 現在我猜測這是不可能的,但我只是想確定。 如果有可能有人知道該怎麼做嗎?獲取代碼行總數?
Q
獲取代碼行總數?
0
A
回答
4
如果你喜歡的終端,並在同一個文件夾中的所有文件,請嘗試:
$ wc *.m
在代碼中得到的數字,你可以運行它生成一個shell腳本生成階段頭文件爲你。例如。
cd source_folder
wc -l *.m \
| tail -1 \
| awk '{ print "#define kNumberOfLines " $1 }' \
> lines_of_code_header.h
然後包含該文件並使用該常量,只要你喜歡。
0
find . -type f -name "*.[mh]" -exec wc -l '{}' \; | awk '{sum+=$1} END {print sum}'
+3
這會更好一些解釋它如何工作。只是在這裏傾銷代碼並沒有教會任何人。 – cHao
+3
事實上,如果你不添加一些細節,這個很有可能會被刪除。 –
相關問題
- 1. 獲取的代碼行的總數在翻譯單元
- 2. 獲取的代碼行數執行
- 3. mysql獲取加總行數
- 4. 獲取代碼
- 5. 獲取代碼
- 6. 獲取代碼
- 7. 如何獲取swt.table中的總行數
- 8. 從MySQL中的多行獲取總數
- 9. 獲取表格的總行數
- 10. linq分頁 - 獲取總行數
- 11. 以下代碼總是將行數回退爲零總是
- 12. 獲取源代碼。
- 13. 獲取從代碼
- 14. 從Python輸出獲取一行代碼
- 15. JS運行後獲取源代碼
- 16. 使用並行獲取狀態代碼
- 17. 運行簡單代碼時獲取java.lang.NoSuchMethodError
- 18. 從Saber獲取行程代碼API
- 19. VBA代碼來獲取可見行
- 20. 獲取表示JavaScript代碼其中,運行代碼embebed
- 21. 如何從PGP獲取返回代碼命令行代碼
- 22. 從java代碼運行JMeter加載測試後獲取彙總值
- 23. SQL/PHP代碼 - 獲取每個月的總和值
- 24. 需要幫助獲取VOID代碼工作總薪水
- 25. Xslt代碼獲取分鐘數
- 26. 從html代碼獲取數據
- 27. 硒代碼從excel中獲取數據
- 28. 從Win32_PrintJob獲取總頁數
- 29. 從SqlDataSource獲取總數
- 30. 獲取數組的總值
我想知道代碼中的#行代碼。這將在應用程序的UILabel中呈現。 –
墊子答案仍然適用。只需在NSTask中運行「wc」,並解析結果即可:http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSTask_Class/Reference/Reference.html –
@CraigOtis 'NSTask'不適用於iOS,是嗎? – FreeAsInBeer