iOS开发基本常识
- iOS:i是苹果命名的一种习惯,
OS:Operating System
- 操作系统:操作系统其实是一种软件,是直接运行在硬件(电脑、手机等)上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。比如:
Windows /Mac OS
等等 - iOS就是苹果开发的运行在苹果手机上的操作系统
- iOS跟安卓系统的不同:
- UNIX:所有操作系统的鼻祖,在Linux之前,非常稳定的操作系统
- iOS直接基于UNIX的,因此快速
- 安卓是基于Linux的虚拟机,安卓先运行Linux,再在上面运行安卓系统,因此比较慢
- MAC中的文件路径:
- MAC中是不分盘的,只有一个盘,因此文件路径开始就没有盘符,直接是
/
,也叫根路径 - 比如: /Users/xyj/Desktop/xx.text
- windows中: C:/Users/xyj/Desktop/xx.text
- MAC中是不分盘的,只有一个盘,因此文件路径开始就没有盘符,直接是
- 常见Unix指令:
- 因为Mac系统是基于UNIX系统的,因此可以在“终端”中输入一些UNIX指令来操作Mac系统。
-
常用的UNIX指令:
ls –1 列出当前目录下的所有内容(文件\文件夹) pwd 显示出当前目录的名称 cd 改变当前操作的目录 who 显示当前用户名 clear 清屏 mkdir 新建一个目录(文件夹) touch 新建一个文件(文件不存在才会新建) open 打开一个文件\文件夹
- 按一下tab键,可以自动补齐指令名称、文件名、文件夹名等
- Unix指令中的特殊路径:
-
在使用Unix指令过程中,经常会涉及到目录(路径)操作,下面列出几个有特殊含义的路径:
/ 根路径 cd / 直接回到根路径 ./ 当前路径 open ./ 打开当前文件 open xx 打开当前路径下的xx文件夹 ../ 上一级路径 cd ../ 返回上一级
-