Xcode使用
2017-08-17 本文已影响0人
xiaojuna
2017.8.17
XCode 8.3.3
常用快捷键
- Command + / 注释某一行
- Command + Opt + / 函数生成注释
代码版本管理(Git)
Check out 从Git版本库中拷贝一份到本地
Commit 更新本地代码库
Push 本地代码库更新Git版本库
界面视图
编辑代码可以有三种视图,从左至右分别是,单列代码视图,双列视图,代码不同版本对比视图。
代码编辑视图
lldb使用
- po(print object)打印对象摘要
- p(print)打印变量
- exp(expression)执行表达式
- c(continue)继续
- n(next)下一步
- s(step)
- frame variable (var name)列出对象结构
对于C++ vector其数据元素首地址为vector._begin
代码行数统计
在Terminal中cd到代码存储目录,输入指令查找cpp/hpp/h文件中代码行数。
分别统计每个文件行数
find . "(" -name "*.cpp" -or -name "*.hpp" -or -name "*.h" ")" -print | xargs wc -l
除去空行统计
find . "(" -name "*.cpp" -or -name "*.hpp" -or -name "*.h" ")" -print | xargs grep -v "^$"|wc -l
程序执行
通过Terminal执行
- 转到程序目录(cd)
- 执行可执行文件(./)
在Terminal中若输出"\b"则表示退格键,但是在XCode的调试模式下无效