基 础 篇
第1章 Mac操作系统和开发环境
1.1 Mac操作系统简介
Mac操作系统是一套基于BSD UNIX的图形界面操作系统,它比Linux更人性化,比Windows 更安全。相信大家都有 Windows 的使用经验,这里我们就以类比的方法来学习Mac操作系统。例如,Windows系统中有控制面板,在Mac系统中对应着系统配置;Windows系统有资源管理器,Mac系统有Finder。另外,如果读者有Linux的使用经验,那么对于了解Mac的文件系统结构也是很有帮助的。例如,ls、cd、cat、find等命令在Mac系统中都可以使用。
学习任何操作系统不外乎要学习这些内容,包括操作界面的使用、文件管理、系统配置、软件的安装及卸载等内容。
下面我们先提前预览一下这些界面。
Mac桌面如图1.1所示。
图1.1 Mac桌面
该界面分为如下几个部分。
(1)桌面,桌面是当前屏幕的大部分区域,桌面的上方是菜单栏,其中左边是 Apple菜单,右边是当前应用程序关联的菜单。
(2)Mission Control和Dashboard,Mission Control是当前正在运行的应用程序的面板。按快捷键F3切换至Dasthboard,Dashboard是常用应用程序的小插件。
(3)可以通过Dock和Launchpad启动所有的应用程序。Launchpad的快捷键是F4。
(4)Dock是常用应用程序的快捷方式,类似Windows的“开始”菜单。
(5)当前活动应用程序菜单,例如,当前Finder 应用程序被打开,桌面上方的菜单栏显示Finder相关操作菜单。
(6)右上部的状态栏,常用的有无线连接状态、输入法、电量、查找等图标。
(7)中间区域就是桌面了,桌面根据不同设置可能会有硬盘等图标。
1.2 Windows操作习惯的改变
如果读者拥有Windows操作系统的使用经验,那么只要将Windows系统的操作习惯稍加改变就可以轻松使用Mac操作系统了。对Windows操作系统的改变有如下几点。
(1)Windows系统的资源管理器对应Mac系统的Finder,所有东西都能在这里找到。
(2)Windows系统的控制面板对应Mac系统的系统配置,所有的系统配置都能在这里进行。
(3)Windows窗口的控制(放大、缩小、关闭)在右边,而Mac的在左边。
(4)Windows系统的命令行对应Mac系统的终端,命令行操作都在这里执行。
(5)Windows系统的可执行文件.exe对应Mac系统的.dmg文件,可以直接安装。
(6)Windows系统的Ctrl键对应Mac系统的command键。
(7)Windows系统的启动菜单对应Mac系统的Dock面板。
1.3 Mac系统配置
Windows系统有控制面板,可以对系统进行配置,而Mac系统使用系统配置。在Apple菜单中选择“System Preferences”,可以打开系统配置面板,如图1.2所示。
图1.2 系统配置面板
系统配置面板分为 4 部分,分别是 Personal(个人配置)、Hardware(硬件配置)、Internet & Wireless(互联网和无线配置)、System(系统配置)以及Other(其他配置)。
● 在Personal(个人配置)中可以配置桌面、语言和Dock等。
● 在Hardware(硬件配置)中可以配置鼠标、键盘、显示器分辨率、打印机和声音等。
● 在Internet & Wireless中可以配置网络连接、无线、蓝牙和共享等。
● 在System(系统配置)中可以配置用户组、日期时间、启动盘等。
● Other(其他配置)是其他软件的配置。
1.4 使用Finder
有Windows开发经验的读者都使用过Windows系统的资源管理器,系统所有的内容都能在这里找到,例如,安装的软件、用户文件、光盘和网络上的共享等。在Mac系统中,和Windows资源管理器对应的是Finder。
从Finder中可以找到任何系统的资源,而且可以以不同的格式浏览这些内容。Mac系统启动后点击Dock中的Finder图标,就可以打开Finder管理器。Finder窗口如图1.3所示。
图1.3 Finder窗口
Finder窗口的左边是常用文件夹、共享机器和系统设备;右边是系统文件夹,可以切换工具栏以不同的格式展示内容。
1.5 Dock启动菜单
Dock启动菜单类似Windows的启动菜单,在这里可以放置常用的软件,可以快速启动它们。在系统配置面板的“Dock”中可以配置Dock的显示。Dock配置窗口如图1.4所示。
图1.4 Dock配置窗口
在Dock配置窗口中可以配置Dock的大小、动画效果和位置。可以将应用程序拖曳到Dock上添加到其中,也可以右键单击将其删除。Dock如图1.5所示。
图1.5 Dock
1.6 使用Terminal终端
Mac系统基于BSD UNIX,这样在Mac系统中使用Terminal终端的情况会更多一些,例如,查找文件、安装及卸载软件等操作都可以使用到终端。
单击菜单“Finder”→“Applications”,在“Utilities”中可以找到Terminal应用程序,双击可以打开该程序。Terminal终端如图1.6所示。
图1.6 Terminal终端
在这里可以使用大多数Linux系统命令来完成一些操作。
1.7 使用App Store
Apple为应用程序开发者搭建了一个在线交易软件的平台,该平台就是App Store,在这里我们可以下载软件并进行安装。在“Applications”中双击“App Store”即可打开该应用程序,如图1.7所示。
图1.7 App Store
可以在App Store应用程序中搜索系统软件,点击下载并进行安装。
1.8 Mac常用快捷键
熟悉Mac系统常用的快捷键,可以提高使用系统的效率。例如,可以使用“fn+F11”快捷键快速切换到桌面,使用F3快捷键打开“Mission Control”查看正在运行的软件,使用F4快捷键打开“Dashboard”查看所有系统安装的软件。
command即苹果键,也有人称为花键,ctrl即control键。escape即键盘左上角的esc键。Space是空格键。
1.屏幕捕捉快捷键
全屏捕捉-桌面:command + shift + 3
屏幕部分画面-桌面:command + shift + 4
窗口、图标-桌面:command + shift + 4或空格键
全屏捕捉-剪贴板:control + command + shift + 3
屏幕部分画面-剪贴板:control + command + shift + 4
窗口、图标-剪贴板:control + command + shift + 4或空格键
2.程序冻结快捷键
停止进程:command +小数点
强制退出程序:command + option + escape
强制重新启动:command + control + 电源键
3.启动时的快捷键
启动为安全模式:shift(在开机提示音后)
阻止自动登录:shift(显示进度条时)
阻止启动项目:shift(登录过程中)
从光盘启动系统:C
火线目标盘模式:T
从网络映像启动:N
选择启动磁盘:option
清除参数存储器(pram)command + option + P + R
启动为 verbose 模式:command + V
启动为单用户模式:command + S
打开主板固件:command + option + O + F
4.Finder 快捷键
隐藏Finder:command + H
隐藏其他程序:command + option + H
清空废纸篓:command + shift + delete
清空废纸篓(不提示):command + option + shift + delete
获取简介(静态窗口):command + I
获取简介(动态窗口):command + option + I
查找:command + F
弹出:command + E
显示查看选项:command + J
转到计算机:command + shift + C
转到home:command + shift + H
转到idisk:command + shift + I
转到应用程序目录:command + shift + A
转到个人收藏:command + shift + F
转到目录:command + shift + G
连接服务器:command + K
注销:command + shift + Q
注销(无提示):command + option + shift + Q
5.Finder中的图标快捷键
选择下一个图标:方向键
按首字母选择图标:字母键
选择下一个(升序):tab
添加选择图标:shift +点击
选择连续的图标(列表模式):shift +点击
选择不连续的图标(列表模式):command +点击
编辑图标名称:return
6.文件及目录快捷键
拷贝项目:option +拖动项目
复制项目:command + D
创建替身(鼠标方式):command + option + 拖动
创建替身(命令方式):command + L
显示替身的原身:command + R
添加到个人收藏:command + T
对齐项目:command +拖动
在新窗口中打开目录:command +双击
打开项目:command +下方向键
关闭目录(并返回上层目录):command +上方向键
打开目录(列表模式):option +右方向键
关闭目录(列表模式):option +左方向键
打开所选择目录中的所有目录(列表模式):command + option +右方向键
关闭所选择目录中的所有目录(列表模式):command + option +左方向键
删除项目:command + delete
7.窗口快捷键
新建Finder 窗口:command + N
关闭当前窗口:command + W
最小化当前窗口:command + M
关闭所有窗口:option +点击关闭按钮 或 command + option + W
最小化所有窗口:option +点击最小化按钮
全屏:option +点击缩放按钮
隐藏当前程序:option +点击(Desktop, Dock item, ...)
移动未激活窗口:command +拖动窗口
显示为图标:command + 1
显示为列表:command + 2
显示为分栏:command + 3
显示/隐藏工具栏:command + B
查看并选择当前目录的路径:command +点击窗口标题
8.Dock快捷键
在Finder中显示项目:command +点击Dock项目
切换Dock:control + D
导航:左、右方向键或tab, shift + tab
打开项目:space, return, enter
隐藏/显示Dock:command + option + D
9.用户进程快捷键
浏览激活的应用程序:command + tab
逆向浏览:command + shift + tab
10.对话框快捷键
选择下一个区域:tab
选择默认按钮:return或enter
关闭对话框:esc或command +小数点
选择上层/下层目录(保存、打开对话框):上、下方向键
向上滚动(列表方式):page up
向下滚动(列表方式):page down
输入光标移动到行首:上方向键
输入光标移动到行末:下方向键
11.全键盘操作
打开完全键盘操作:control + F1
任意控制对话框及窗口:control + F7
高亮下一个控制:tab
高亮下一个控制(文本框):control + tab
高亮下一个窗口:command +‘
高亮项目、表单或菜单:方向键
移动滚动条及按钮:方向键
高亮控制相邻的文本框:control +方向键
选择高亮项目:空格键
默认点击动作:return或enter
点击取消按钮:esc
不选择项目关闭窗口:esc
反转高亮移动顺序:shift + "key"
1.9 下载并安装Xcode
Xcode是Mac和iOS应用程序的集成开发工具, 熟练使用Xcode是任何一个iOS开发者必须掌握的技能之一。使用Xcode之前必须下载并安装Xcode。
Xcode的下载很简单,可以直接在App Store中搜索Xcode,点击下载即可,如图1.8所示。
图1.8 下载Xcode
也可以到苹果的官方网站下载,地址是:https://developer.apple.com/xcode/index.php。这里推荐使用App Store进行下载并安装。
安装过程很简单,安装后将Xcode拖放到Applications文件夹中即可。Xcode启动界面如图1.9所示。
图1.9 Xcode 启动界面