第七章、深入了解Xcode

1.窗口布局一览

窗口
  • 工具栏:程序窗口的顶端,有很多工具按钮
  • 导航器面板:程序窗口的左边,通常用来显示项目中的文件列表,也可以浏览其他内容,比如符号,搜索,问题,调试,断点,日志
  • 编辑器面板:程序窗口中间的位置,写代码的位置
  • 检查器面板:程序窗口的右边偏上,显示的是与上下文(当前选中的内容)有关的信息,以及修改选中项属性值的按钮
  • 调试器面板:程序窗口底部居中的位置,调试器运行的时候,堆栈和调试器控制器会出现在这里
    _ 库面板:程序窗口的右下角,列有项目资源,对象,代码片段和其他在项目中可能会用到的东西

2.改变公司名称

自动生成的注释

Xcode在注释块中写入了文件名称,项目名称,以及创建者和创建时间

改变公司名称:

  • 1.导航器面板中选中项目
    导航器面板中选中项目
  • 检查器面板中修改organization
    检查器面板中修改organization

3.使用编辑器的技巧

隐藏各个面板:

  • 左边的:隐藏或者显示导航器面板
  • 中间的:隐藏或者显示调试器区域
  • 右边的:隐藏或者显示检查器面板
    View工具按钮

独立的窗口显示源文件:双击源文件就可以在新窗口中打开它

4.在Xcode的帮助下编写代码

4.1首行缩进

选中文本,Ctrol+I
选中代码,Command+[ 将其左移
选中代码,Command+] 将其右移

4.2代码自动完成

Xcode的代码提示功能
添加自己的代码:

  • 在编写代码区写好代码框架,选中,拖动到如图所示的位置,出现加号表示成功
    添加代码
  • 找到添加的代码,修改名字,完善代码
    编辑代码

4.3括号配对

Xcode自动匹配括号

4.4.快捷键

  • Ctrl + N 光标跳到下一行
  • Ctrl + P 光标跳到上一行
  • Ctrl + B 光标向左移动一个字符
  • Ctrl + F 光标向右移动一个字符
  • Ctrl + E 光标跳到某一行的行尾
  • Ctrl + A 光标跳到某一行的行首
  • Ctrl + H 删除光标左边的一个字符
  • Ctrl + K 删除光标右边的一个字符
  • Ctrl + D 删除光标右边的一个字符
  • Ctrl + I 缩进
  • Command + A全选
  • Command + C复制
  • Command + V粘贴
  • Command + X剪切
  • Tab 跳到下一个代输入
  • Command + R运行
  • Command + =转换大小
  • Command + B编译
  • Ctrl + Command + 左右键 切换.h,.m文件
  • Alt + Command + 左右键 展开或者合拢语句
  • Command + / 选中代码注释或者解除注释

模拟器快捷键

  • Cmd+1/2/3 可以切换模拟器的显示比例

  • Option+Shift 可以在模拟器中调出双指拖动效果

  • Option 可以在模拟器中调出双指放大缩小效果

  • Command+Shift+H 模拟器的Home键

  • Command+Shift+H+H 模拟器的后台

  • Cmd+向左箭头/向右箭头 切换横竖屏

4.5获取信息

  • 获得帮助
    选中代码
    检查器面板快速帮助(蓝色字体是链接)
    示例:
    选中NSLog

    点击检查器快速帮助按钮
  • 查看定义
    光标停在想要查看的代码,按住Command左击
    点击jump to definition
    Commmand+左击

    结果

5.调试

  • 暴力测试
    在程序中写入输出语句(NSLog)来输出程序的控制流程和一些数据值
  • Xcode的调试器
    选择开始调试的位置,点击,运行
    选择

    在调试器区域开始调试
    运行
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • PHPStorm 下载及主题样式下载 http://www.lanmps.com/html/tools.html风...
    手表大大阅读 7,668评论 0 1
  • 在Xcode 6中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航、定位Bug以及新增应用...
    PlatonsDream阅读 19,303评论 1 11
  • Eclipse常用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速...
    山不转人自转阅读 5,368评论 0 10
  • 1.输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。psvm 也就是public ...
    兜兜又喊阿兵哥阅读 4,855评论 0 0
  • 大宝昨晚要跟我和安安睡,并且表示要盖安安的被子。爸爸随口说,安安习惯了这个被子……大宝斜眼看着她爸,笑道:你再说一...
    Hao思嘉阅读 1,603评论 3 1

友情链接更多精彩内容