分享

从Samples中入门IOS开发(一)------ XCode上手

datong838 发表于 2013-12-15 23:52:54 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 5804
为了能更快速地阅读和调试IOS源码,上手XCode是第一步,总的来说XCode相比Eclipse要封闭许多,并且传承Apple的设计理念,看起来很简单的开发工具,复杂功能都藏得很深。试用了几天,谈不上完全上手,但感觉掌握以下几点后(基于Eclipse的使用经验),基本上能比较顺手地阅读和编写IOS代码:
多tab页编辑模式
初次使用xcode会被多种辅助编辑器给搞迷惑,不同的模块是需要不同的辅助编辑器的,并且xcode一般是默认基于单tab的编辑模式,也就是点击不同文件时,不是新开tab来展现而是在本tab里进行替换,所以,我的建议是开启几个固定的tab页,并为这些tab页定制编辑模式,比如我会固定开启两个tab页,一个用于编辑UI,另一个用于编辑代码:
  • 编辑UI:主窗口展现xib,右边辅助窗口是属性编辑器,开启属性编辑器的快捷键是:option+command+0
  • 编辑代码:主窗口展现代码文件,右半边是Assistant Editor,开启快捷键是:option+command+enter这样做的好处是在来回编辑代码和UI时,免去不停地开闭属性编辑器和Assistant Editor,不过需要养成在ui的tab页里编辑ui,在代码tab页里编辑代码的习惯。可以通过快捷键shift+command+[或]来快速切换tab。
    查找代码
    看源码最多事情就是查找代码,当然这里不是简单的search关键字,我一般会有如下需求:
  • 打开类文件
    command+shift+o
  • 打开此类的organization(类结构)
    control 6
  • 在本文件中搜索关键字
    打开搜索框:command+f 搜索选中关键字:command+e 向前搜索:command+g 向后搜索:command+shift+g
  • 在整个项目中搜索关键字
    打开搜索框:command+shift+f 搜索选中关键字:command+e
  • 追溯某个方法的调用者
    在Assistant Editor的左上角点击callers
  • 追溯某对象的定义处
    command+单击对象
  • 代码浏览历史后退或前进
    双指向左/右拖动(手势操作)
  • API帮助文档
    快速提示:option+单击  帮助文档中查找:option+双击
    编辑代码
    几个常用编辑代码的快捷键:
  • 加注释
    command+/
  • 代码自动提示
    esc
  • 代码缩进
    command+[或]
  • 代码自动格式化
    选中代码,然后control+i
  • 删除行
    command+delete
  • 选择行
    command+shift+左右箭头
  • 没找到任何评论,期待你打破沉寂

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    推荐上一条 /2 下一条