------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

如果你刚开始从事IOS开发,并且对苹果系统环境,不熟悉,从这看起吧。

一、系统简介

1、苹果公司专门为苹果电脑设计的操作系统

2、以坚如磐石的UNIX为基础, 既简单易用且功能强大

3、X 是一个罗马数字且正式的发音为 “十”(ten),接续了先前的Mac OS 8和 Mac OS 9的编号(之前我就不知道X是啥意思)

4、在此操作系统下,可使用苹果提供的开发工具xcode开发Mac OS X和iOS应用程序

二、现在介绍一下苹果电脑的界面,及常用用户的操作。

1、Dock

相当于Windows的快速启动栏,用来存放常用软件的图标
单击软件图标即可打开相应的软件
右击软件图标还有其他菜单选项:比如退出软件
图标下边的白色亮点代表程序正在运行中,并没有完全退出

(1)Dock的设置-方式1如图:

(2)Dock的设置-方式2如图:

(3)添加软件图标到Dock中

Mac中的软件默认在“应用程序”文件夹中,打开Finder(后面介绍)可以看到很多软件,拖动软件图标到Dock上,然后松开鼠标即可

(4)删除Dock上的软件图标有两种方式

方式1-右击软件图标

方式2-将图标拖动到离Dock稍远的地方

2、退出应用程序

(1)方式1-右击Dock中的软件图标,比如退出QQ

(2)方式2-使用快捷键

快捷键退出程序:Command + Q
快捷键关闭窗口:Command + W(关闭程序的窗口不一定是退出程序)

3、菜单栏

(1)

屏幕最上面的横条就是菜单栏,它会随着当前打开软件的变化而变化
也就是说,每个软件都有属于自己的菜单栏
上面分别列举了Finder、PowerPoint、有道词典、QQ的菜单栏,虽然主要内容不一样,但是最左边一定是一个黑色苹果样式的菜单项

(2)点击黑色苹果样式的菜单项,可以进行关机、重启、注销等常用操作

(3)菜单栏最右边还有一些常用的菜单选项

(4)强制退出

点击屏幕左上角的黑色苹果----->点击强制退出,选择相应程序

(5)Spotlight

屏幕右上角有个Spotlight功能,可以在Mac中快速搜索软件\文件\文件夹
比如输入一个“MP4”,就会把Mac上包含“MP4”字眼的文件和文件夹都搜索出来。也可以用来搜索软件

4、Finder

相当于Windows中的”我的电脑”/”计算机”

(1)可以在Dock中打开Finder

(2)Finder窗口显示样式设置:

一共有4种样式供选择,切换试试效果就知道怎么回事了

(3)Finder的其他详细设置

5、Safari

Mac OS X下的网页浏览器

Safari添加书签的两种方式

(1)

(2)拖动网址图标到下面的书签栏

6、活动监视器

相当于Windows的任务管理器,可以用来停止程序、查看每个程序占用的内存空间大小
软件的位置:“Finder”-“应用程序”-“实用工具”

7、终端

相当于Windows种的命令行(cmd)
可以在这里输入一些指令,间接操作Mac系统
软件的位置:“Finder”-“应用程序”-“实用工具”

8、废纸篓

删除文件\文件夹到废纸篓有2种方式:
方式1-右击文件\文件夹,选择“移动到废纸篓”
方式2-直接将文件\文件夹拖动到Dock右下角的废纸篓图标上

9、偏好设置

相当于Windows中的“系统面板”,很多Mac的常用设置都在这里,比如键盘、鼠标、触摸板、网络设置等

10、常用快捷键

(1)文件操作

复制:Command + C   
粘贴:Command + V
回退:Command + Z
保存:Command + S

(2)窗口操作

关闭窗口:Command + W
退出程序:Command + Q
管理多个桌面:Ctrl + ↑
切换程序窗口:Command(长按) + tab
切换输入法:Command(长按) + 空格

11、文件操作

(1)文件预览

单击一下文件\文件夹,然后敲“空格键”可以快速预览内容,无需双击打开

(2)重命名

敲回车之后

(3)新建文件夹

方式1-在空白区域右击,点击“新建文件夹”

方式2-使用Finder窗口的某个工具菜单“新建文件夹

(4)新建文件

可以使用Mac自带的“文本编辑”软件新建文本。相当于Windows中的“记事本”

也可用在终端中使用touch指令新建文件

(5)贴上彩色标签

可以给常用的文件\文件夹贴上不同的颜色标签,方便快速找到这个文件\文件夹
右击文件\文件夹即可(系统自带的文件\文件夹不允许贴标签)

12、软件操作

(1)下载软件

Mac平台的软件比Windows少很多,软件下载方式有2种:
方式1-从苹果的AppStore下载,部分软件是需要付费的

方式2-从第三方网站下载,下面列出几个比较好用的网址
http://soft.macx.cn/
http://down.applex.net/macosx/software.html
http://www.macdang.com/

(2)安装软件

Mac平台的软件安装包一般是dmg格式的(也有pkg\iso格式的双击即可安装软件)

软件安装成功后,可执行软件都是app格式的

Mac平台安装软件的步骤非常简单,双击dmg文件。比如安装Xcode

将左边的Xcode.app拖到右边Applications文件夹中,其实就是“应用程序”文件夹

安装完毕后,就能在“应用程序”中找到安装成功的软件

其实dmg文件就像一个磁盘,一打开就会载入这个磁盘中的所有内容。安装完毕后,最好在Finder中推出这个dmg磁盘。

(3)卸载软件

卸载软件也非常简单,直接将软件移到废纸篓即可

不过这种卸载方式,仍然可能会有软件的一些冗余信息残留在你的Mac上,不够彻底
可以尝试安装一些第三方的系统管理软件进行专业的卸载,比如;CleanApp、AppDelete、CleanMyMac等软件

(4)听歌、看视频

Mac平台听歌的方式
使用Mac自带的iTunes、QuickTime Player播放音频文件
使用浏览器在网页上在线听歌
下载第三方的音频播放软件,比如QQ音乐

Mac平台看视频的方式
使用Mac自带的QuickTime Player播放视频文件
使用浏览器在网页上在线看视频
下载第三方的视频播放软件,比如PPS、MPlayerX

13、移动硬盘\U盘的使用注意

(1)将移动硬盘\U盘插入电脑时,默认会在Finder的“设备”一栏中显示设备名称

右击设备名称,选择“推出”,即可从Mac上安全“推出”设备

(2)也可以设置将移动硬盘等设备显示到桌面上

(3)Mac默认不能往NTFS格式的设备中写入内容。也就是说,如果你的硬盘是NTFS格式的,那么就无法将Mac上的文件\文件夹拷贝到你的硬盘上。

如果在Mac上安装一个“Paragon_NTFS”软件,就能轻松读写NTFS格式的设备

14、文件共享

开启文件共享
偏好设置->共享->文件共享->添加(+)共享文件夹

在Finder的“共享”一栏中可以拷贝别人共享的文件

15、Mac的文件系统

(1)Mac系统采用的是UNIX文件系统,所有的文件都放在根目录/下面,因此没有Windows中分C盘、D盘的概念,文件路径就不再有盘符
Windows中  c:/users/mj/desktop
Mac中      /users/mj/desktop

常见文件夹
用户的个人文件夹(apple是用户名):/Users/apple
桌面:/Users/apple/Desktop
文稿:/Users/apple/Documents
下载:/Users/apple/Downloads
应用程序:/Users/apple/Applications

(2)因为Mac系统是基于UNIX系统的,因此可以在“终端”中输入一些UNIX指令来操作Mac系统。比如:新建文件\文件夹、打开文件\文件夹

常用的UNIX指令:(需要经常使用才不容易忘记)
ls –l 列出当前目录下的所有内容(文件\文件夹)
pwd 显示出当前目录的名称
cd 改变当前操作的目录
who 显示当前用户名
clear 清屏
mkdir 新建一个目录
touch 新建一个文件(文件不存在才会新建)
open 打开一个文件\文件夹
按一下tab键,可以自动补齐指令名称、文件名、文件夹名等
(上述指令均可以在百度上搜索到具体用法)

黑马程序员——IOS基础---Mac OS X相关推荐

  1. 黑马程序员-iOS基础-Objective-C基础(六)内存管理

    ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 黑马程序员-iOS基础-Objective-C基础(六)内存管理 一.内存管理的必要性 移动设备 ...

  2. 黑马 程序员——Java基础---流程控制

    黑马程序员--Java基础---流程控制 ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java提供了两种基本的流程控制结构:分支结构 ...

  3. 黑马 程序员——Java基础---IO(下)

    黑马程序员--Java基础---IO(下) ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------ 一.概述 Java除了基本的字节流.字符流之外,还提供 ...

  4. 黑马程序员 python 基础版 哪个老师_(看黑马程序员Python基础班视频挺好,犹豫该不该报班?)...

    看黑马程序员Python基础班视频挺好,犹豫该不该报班? 如果看视频比较好的话,还是建议自学吧,毕竟录制视频的老师不一定参与实质的讲课,且能自学也省一笔培训费用了.我是看的bilibili上黑马程序员 ...

  5. 黑马程序员-黑马程序员训练营基础测试

    ---------------------- ASP.Net+Unity开发. .Net培训.期待与您交流! ---------------------- 为了帮助更多的人了解黑马,让更多想知道黑马测 ...

  6. 黑马程序员_基础测试

    -------android培训.java培训.期待与您交流! ---------- 黑马程序员训练营基础测试题及个人代码(包含思路.步骤和基本注释) 1. 编写程序计算12+22+32+....+1 ...

  7. 黑马程序员——JavaScript基础1(初识 JavaScript)

    文章目录 一.初识 JavaScript 1.1 JavaScript 是什么 1.2 JavaScript 的作用 1.3 HTML/CSS/JS 的关系 1.4 浏览器执行 JS 简介 1.5 J ...

  8. 黑马程序员 C++ 基础语法入门 学习记录

    基础语法入门 文章目录 一.初识C++ 1.1 新建项目 1.2 编写项目 1.3 运行程序 1.4 注释 1.5 变量 1.6 常量 1.7 关键字 1.8 标识符命名规则 二.数据类型 2.1 整 ...

  9. 黑马程序员——ios面试学习一:Mac系统使用教程——黑马 ios 技术博客

    ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 学习Mac从这里开始!!!   谢谢大家热烈支持, 感动! 你们的支持是我更新的动力!大家留言说 ...

最新文章

  1. springboot在工具类中添加service的方法,显示为空的解决方案
  2. Git操作之配置别名
  3. 使用Docker搭建Elasticsearch6.8.6集群及设置集群用户密码
  4. java程序设计题目_Java程序设计习题集(含答案).doc
  5. Mpvue+koa开发微信小程序——wx.request()的封装及应用
  6. Linux中文档去掉windows文本的多余的回车符(^M)
  7. oracle ndv,CBO_ORACLE
  8. Auto Encoder再学习
  9. 内存颗粒和闪存颗粒的区别_NAND Flash闪存颗粒与SSD知识深度解析
  10. IDEA如何添加项目启动参数
  11. 2013年c语言课后作业答案,大一C语言课后习题答案.doc
  12. 技术年货:美团技术沙龙合辑大放送——85个演讲,70+小时视频
  13. java传奇_传奇私服登录器Java版附源代码JAVA多媒体源码下载
  14. 经济应用文写作【8】
  15. 电脑散热风扇轴承分类
  16. 怎样关闭计算机亮度自动调节,如何关闭计算机显示器的自动亮度调节功能
  17. python nan变成0_python nan怎么解决
  18. 《Machine Learning in Action》—— 女同学问Taoye,KNN应该怎么玩才能通关
  19. ens33网卡出问题<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
  20. jAVA EE NZ2001 java EE学习总结 第七周(包含思维导图) 主要内容I/O框架、网络编程、反射

热门文章

  1. 计算机理论知识论文,理论知识:计算机科学与技术硕士毕业论文写作方法
  2. 基于Stm32f407 的贪吃蛇小游戏【正点原子-探索者开发板】
  3. oul可以用作c语言常量吗,吉大15秋学期《C语言程序设计》在线作业二 答案
  4. EMNLP 2021中预训练模型最新研究进展
  5. FLUENT连续性方程不收敛FLUENT求解器设置
  6. Python提取数据集中的数值变量/分类变量
  7. inline 成员函数
  8. 手机短信转发到另一个手机接收_怎么把手机号码导入另一个手机中(新手机是华为的,旧手机是三星的)...
  9. Qt编写的项目作品5-物联网综合管理平台
  10. ajax post 提交大量数据