------- android培训、java培训、iOS培训、.Net培训、期待与您交流! ----------
以下是学习iOS开发之前应了解的相关信息:
1、iOS系统是运行在苹果移动设备上的操作系统,是不开源的!
2、iOS系统下安装xcode才可以进行iOS开发。
3、安装xcode需要在苹果商店里面下载,需要注册苹果账号。可以使用QQ邮箱方便记忆。
4、开发苹果系统的应用软件需要有良好的硬件设备,mac book pro ,iPhone4s以上的设备。
5、iOS系统是基于Unix下开发的操作系统,底层语言是C语言。
6、使用xcode开发软件时可以选择使用自己喜欢的语言,C、C++、OC、swift。四种可以选择。其中OC使用较多,swift是2014年5月发布的一种新的苹果开发语言。
7、我们以后主要OC作为编程语言,后期会扩展学习Swift语言,需要从底层的C语言学起。
8、C语言是面向过程的高级语言,OC是面向对象的编程语言,Swift语言类似于脚本语言,易于学习,但是功能强大,绝非脚本语言能比。
了解了以上知识就可以开始学习iOS开发了,以下是开发过程中提升效率的快捷键。
一、关于运行调试
1、运行,停止,都在工具栏的Product里。
Command(后面简化为CMD) + b 编译
CMD + r 运行
CMD + . 停止
CMD + \ 设置或者取消断点
CMD + option(后面简化为OPT) + \ 允许或者禁用当前断点
CMD + OPT + b 查看全部断点
CMD + y 编译并调试(触发断点)
CMD + SHIFT + k 清理
ESC 显示或关闭自动提示列表
二、导航
1、切换头文件和m.文件,很实用
CMD + control(后面简化为Ctrl) + 上下箭头键
2、go back,回退,就是回到你上次打开的页面。
Ctrl + CMD + 左箭头
go forward,回到你前面打开的页面
Ctrl + CMD + 右箭头
三、文件File
CMD + shift + n 新建项目
CMD + n 新建文件
CMD + Ctrl + n 新建空文件
CMD + o 打开
CMD + w 关闭窗口
CMD + OPT + s 保存所有文件
CMD + u 还原到保存时状态
四、编辑代码(代码缩进)
CMD + [ 左缩进
CMD + ] 右缩进
CMD + OPT + LEFT 折叠
CMD + OPT + RIGHT 取消折叠
CMD + OPT + TOP 折叠全部函数
CMD + OPT + BOTTOM 取消全部折叠函数