(一)IOS开发简介:
(1)IOS开发:
IOS开发就是开发运行在IOS环境系统的软件。apple公司2009年推出开发包和环境,国内2010年iphone4问世,从而相
继出现开发者--->IOS软件工程师,IOS程序员--->移动开发领域。相比于安卓系统,安卓系统是免费的并且是开源的。
目前的手机操作系统有塞班,安卓,IOS,Blackberry,WindowsPhone等。只有苹果的硬件是加载苹果系统的。相比
于安卓,IOS开发是基于Unix,安卓是基于Linux的虚拟机,整体苹果的速度会相对较快。IOS开发语言涉及C语言,
Objective-C语言,C++(图形处理和跨平台游戏)。其是Xcode(方便写程序的工具,免费,但是只有mac版)。所以
想要学好IOS开发,不仅要学好相应的语言,同时也要了解开发环境,开发系统和相应的应用。才能如鱼得水,简化很
多操作。
(2)MAC-OS介绍:
MAC OS是以unix为基础,在此操作系统下,可以使用苹果提供的开发工具Xcode开发MAC OS和IOS应用程序。整个界
面和Windows大相径庭。一些功能的使用也大为不同。
DOCK:DOCK是底下的那一栏任务栏,每当选取应用后,最上面的一栏菜单栏就会变成相应的软件菜单
spotlight:一个放大镜,整台电脑进行搜索。
Safari:系统默认浏览器。
系统偏好设置:相当于windows的控制面板。
终端:相当于windows的cmd。
文本操作:复制Command+S,粘贴Command+V,回退Command+Z,保存:Command+S。
窗口操作:关闭Command+W,退出Command+Q,切换窗口Command+Tab(长按),切换输入Command+空格,管理桌面Ctrl+向上箭头。
可执行程序是.app。一般在AppStore商城进行下载,第三方软件安装包为dmg/pkg/iso。
MAC默认不往ntfs格式的硬盘里读写,并且不分盘,意味着文件路径没有盘符。
(3)终端一些常用指令:(在不适用Xcode前,一直使用终端进行程序的调试)-->Unix指令
- pwd:查看当前路径。
- cd:进入一个路径。
- ls:列出当前路径下的所有东西。
- ls -l:详细列表。
- mkdir test:生成一个test文件夹。
- touch:创建。touch a.txt touch a.c touch a.m。
- cd ../:上一级路径。
- open:open a.c打开。
这些Unix指令可以操纵电脑的所有程序,比自己直接去找要容易的多。同时在C语言的学习中也要常常用到这些指令。