基 础 篇

第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 启动界面