小码哥学习感想第一天

时间:2021-01-03 21:49:56

开班须知

本小节知识点:

  1. 【了解】课堂纪律要求
  2. 【了解】上课的时间和内容安排
  3. 【了解】学习方法
  4. 【了解】教学思想和目标

1.课堂纪律要求

  • 手机静音、保持安静(很容易错过精彩、关键瞬间)
  • 低调听课、尊重他人
  • 多点反馈、多点互动
  • 积极思考、积极回答(大家一起嗨)
  • 课堂疑问、课后解决

2.上课的时间和内容安排

时间

  • 上午:09:00~12:00
  • 下午:14:30~17:30
  • 自习:18:30~20:30
  • 基础班4周、就业班4个月

内容

  • 基础班:C语言、Objective-C
  • 就业班:UI、多线程网络、HTML5、Swift、iOS开发...

3.学习方法

课堂

  • 专心听讲、积极思考
  • 遇到不懂的暂时先记下,课后再提问
  • 注重听懂、理解,别拼命去记忆那些过程、代码(课后多搞几遍就能记住了)
  • 建议准备一个笔记本(记录重点、走神的时间)
  • 杜绝边听边敲、杜绝犯困听课

课后

  • 从笔记、代码等资料中复习上课讲过的知识点(整理一份属于自己的笔记 )
  • 尽量少回看视频,别对视频产生依赖
  • 遇到问题了,优先自己尝试解决,其次谷歌百度,最后再问老师
  • 抓住重点,不要钻牛角尖
  • 如果时间允许,请提前做好预习(非常、非常、非常重要)
  • 注意作息,积极锻炼(可以找*打球)

4.教学思想和目标

教学思想

  • 理论 + 实践,实践>理论
  • 从问题引出解决方案
  • 授人以鱼,不如授之以渔

教学目标

  • 掌握C和OC的核心技巧和知识
  • 掌握面向过程和面向对象思想
  • 能够独立解决开发过程中80%的BUG,成为优秀的“BUG终结者”
  • 最后我希望能和苍老师、小泽老师、周老师一起永远活在大家的硬盘里。

培训前

小码哥学习感想第一天

培训期间

小码哥学习感想第一天 小码哥学习感想第一天

培训后

小码哥学习感想第一天

如何达到这样的效果

小码哥学习感想第一天

额外扩展

  • gitbook编写工具
    https://github.com/GitbookIO/editor/releases
    
  • markdown语法
    http://ibruce.info/2013/11/26/markdown/

iOS开发概述

本小节知识点:

  1. 【了解】什么是iOS ?
  2. 【了解】什么是iOS开发 ?
  3. 【了解】主流操作系统有哪些?
  4. 【了解】为什么要选择iOS开发 ?
  5. 【了解】学习iOS开发的准备 ?

1.什么是iOS ?

  • iOS是一款由苹果公司开发的操作系统(OS是Operating System的简称),就像平时在电脑上用的Windows XP、Windows 7,都是操作系统

  • 那什么是操作系统呢?

    • 操作系统其实是一种软件,是直接运行在硬件(电脑、手机等)上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行
    • 操作系统安装在什么地方?
    • 软件安装在什么地方?
  • 用户打开某个应用软件,在软件的使用过程中,这个软件会不断地跟底层的操作系统进行交互,接着操作系统会控制硬件去做一些事情来满足用户的需求
  • 比如:当我们打开手机上的一个照相机软件,按下屏幕上的拍照按钮时,照相机软件会通知操作系统“喂,我需要拍照!”,接着操作系统就会控制手机上的摄像头进行聚焦、拍照
  • 操作系统可以看作用户与硬件的接口、桥梁,它为应用软件和用户提供了控制、访问硬件的手段

小码哥学习感想第一天

  • iOS与Win7等操作系统的差异?
    • XP、Win7是PC操作系统,也就是运行在电脑上的操作系统
    • iOS是手持设备操作系统,也就是运行在手机上的操作系统。目前搭载这款操作系统的设备有: iPhone、iPad、iPod touch、iPad mini、Apple TV、iWatch
    • 在iPad等设备出现之前,当时只有iPhone搭载了这款操作系统,称为“iPhone OS”,后来 iPad等设备也搭载了这款操作系统,改名为“iOS”

2.什么是iOS开发 ?

  • iOS开发就是开发运行在搭载iOS系统上的应用或者游戏软件,比如手机QQ、微博或者游戏。说白了,就是开发手机软件。

  • iOS开发可以归类到“移动开发”(手机开发)领域

  • 从事iOS开发的人员,可以称之为“iOS软件攻城狮”或“iOS程序猿(媛)”


3.主流操作系统

  • 目前应用在手机上的操作系统主要有:iOS 、Android(安卓)、Black Berry(黑莓)OS、Windows Phone、Symbian(塞班)

4.为什么要选择iOS开发 ?

  • 手机将是人类最离不开的设备之一

    • 带电脑的后果
    • 小码哥学习感想第一天
  • 市场对移动开发人才的需求量是非常大的

  • 薪资高

    • 小码哥学习感想第一天
  • 前景好
    • 小码哥学习感想第一天

4.为什么不是Android?

0:0 iOS Android
系统架构 基于UNIX 基于Linux的虚拟机
系统安全性 安全、稳定 安全性略低
开发难易度 强大的SDK SDK也不差
是否开源 不开源 开源
设备的种类 iPhone\iPad等 数不清的设备类型
用户人群 消费能力强的高端用户 各种用户人群
背后的BOSS Apple Google
应用商店 AppStore(08年上线) GooglePlay
+ 性能不如iOS
+ 安全性不如iOS
+ 开发难度高于iOS
+ 开发工具不如iOS
+ 用户群体不如iOS
+ 盈利性不如iOS
+ 逼格不如iOS
+ ... ...

5.学习iOS开发的准备 ?

  • 积极思考、积极动手、能吃苦、培养兴趣
  • 英文水平:不限(能看懂阿波吃的)
  • 专业:不限
  • 编程语言:C语言、Objective-C、Swift、C++(可选)
  • 开发工具:Xcode(Xcode6及以上)
  • 电脑系统:Mac OS X(OS X10.10及以上)
  • 真机设备:iPhone、iPad等(可选)
  • iOS证书:调试证书(可选)、发布证书(可选)
  • 行动!!!
  • 小码哥学习感想第一天

6.获取Mac OS X

方式 特点
虚拟机 零成本,速度慢,对PC机性能要求高
黑苹果 成本低,速度快,安装难度大
苹果设备(iMac\MacBook\Mac mini) 成本高,速度快,无兼容性问题

虚拟机安装教程可以上"远景论坛"

iOS设备发展史

本小节知识点:

  1. 【了解】iPhone 发展史
  2. 【了解】iPad 发展史
  3. 【了解】iPad mini 发展史

1.iPhone 发展史

  • iPhone一代(iPhone2G) 小码哥学习感想第一天

    • 2007年发布
    • 支持电子邮件、移动通话、短信、网络浏览等
    • 采取触摸键盘
    • 3.5英寸,480x320像素
    • 后置摄像头200万像素
      • 2007年1月10日,在MacWorld大会上苹果正式发布了首款苹果智能手机iPhone,从未涉足过通讯领域的苹果公司也能出手机,当时还是诺基亚的天下,N系列的风光几乎让诺基亚忘了自我。有不少人都在嘲笑苹果iPhone,一款没有键盘的手机能有怎么样,但随后的表现让所有人都傻了眼
      • 伴随着众多业界的质疑,苹果首款iPhone手机于2007年6月开始全球同步发售。从发售当天众多粉丝彻夜排队购买的情况看,让众多质疑iPhone的人都傻了眼,而这仅仅只是“改变一切”的开始
      • 在iPhone出现之前,智能手机要不然就是没有配备触摸屏,要不然就是一个配有触控笔的电阻屏。iPhone用电容屏改变了一切,但更重要的是,苹果知道如何利用这些新的硬件来改善人机交互方式,降低用户操作的难度,这让iOS比其他系统更为强大。通过去掉大量的按键仅仅保留一颗Home键,苹果将交互主要的发生地定义在了触摸屏。苹果为了让人机交互更自然,更是引入了众多手势,比如双指缩放图片,即便是在现在看来,依然惊艳不已
      • 2010年5月,英国的一项调查发现,iPhone被认为是一项十分重要的发明,其重要性甚至超越了洗衣机、内燃机和太空旅行。此项调查中,苹果iPhone入选历史十大发明,排名第8位,排在第9和第10位的分别是抽水马桶和内燃机
  • iPhone的出现,让不少人发出这样的感叹:世界上有2种手机,一种叫做iPhone,一种叫做 所有其他手机


  • iPhone二代(iPhone3G) 小码哥学习感想第一天
    • 2008年发布
    • 增加了3G的功能
    • 3.5英寸,480x320像素分辨率
    • 后置摄像头200万像素

  • iPhone三代(iPhone3GS) 小码哥学习感想第一天
    • 2009年发布
    • 外观上基本跟iPhone3G没区别,速度更快,3GS后面的S就是“Speed”的意思
    • 3.5英寸,480x320像素分辨率
    • 后置摄像头300万像素

  • iPhone4 小码哥学习感想第一天
    • 2010年发布,艳惊四座(里程碑)
    • 全新外观+玻璃材质,9.3毫米厚度,A4单核处理器,支持多任务
    • 3.5英寸Retina显示屏(视网膜屏幕),960x640像素分辨率
    • 后置摄像头500万像素
    • 前置摄像头30万像素

  • iPhone4s 小码哥学习感想第一天
    • 2011年发布
    • 外观上与iPhone4区别不大
    • A5双核处理器,性能上有较大的提升
    • 后置摄像头800万像素
    • 前置摄像头30万像素

  • iPhone5 小码哥学习感想第一天
    • 2012年发布
    • 全新外观,机身更轻薄,7.6毫米厚度,屏幕更大
    • A6双核处理器,速度更快
    • 4.0英寸,1136x640像素分辨率
    • 后置摄像头800万像素
    • 前置摄像头120万像素

  • iPhone5C 小码哥学习感想第一天
    • 2013年发布
    • 4.0英寸,1136x640像素分辨率
    • 后置摄像头800万像素
    • 前置摄像头120万像素
    • 便宜,颜色多样

  • iPhone5s 小码哥学习感想第一天
    • 2013年发布
    • 全新外观,机身更轻薄,7.6毫米厚度,屏幕更大
    • A7双核处理器,速度更快
    • 4.0英寸,1136x640像素分辨率
    • 后置摄像头800万像素
    • 前置摄像头120万像素

  • iPhone6 小码哥学习感想第一天
    • 2014年发布
    • 主屏尺寸:4.7英寸
    • 主屏分辨率:1334x750像素
    • 后置摄像头:800万像素
    • 前置摄像头:120万像素
    • 内存:1GB

  • iPhone6Plus 小码哥学习感想第一天
    • 2014年发布
    • 主屏尺寸:5.5英寸
    • 主屏分辨率:1920x1080像素
    • 后置摄像头:800万像素
    • 前置摄像头:120万像素
    • 内存:1GB

  • iPhone7/8/9/10 小码哥学习感想第一天

  • iPhone +∞ 小码哥学习感想第一天


  • iPhone为何如此受欢迎?
    • 外观优雅简洁,机身轻薄
    • 用户体验极佳,操作简单,让用户感受到从未有过的爽
    • 软件种类丰富、高质量
    • 性能极佳,支持众多大型3D游戏
    • ... ...
  • 如何证明?
    • iPhone6 plus首日全球预定量 1600万台 (iPhone5,5c首周900万台,三星的galaxy s5 25天卖了1000万台)
    • iPhone6,plus国内情况: 6小时预约破200万,24小时破400万 两次打破iPhone预约量记录

2.iPad 发展史

  • iPad1 小码哥学习感想第一天

    • 2010年发布
    • A4单核处理器,9.7英寸,1024x768像素分辨率
  • iPad2 小码哥学习感想第一天

    • 2011年发布
    • A5双核处理器,9.7英寸,1024x768像素分辨率
    • 前置摄像头:30万像素,后置摄像头:70万像素
  • iPad3(The New iPad ) 小码哥学习感想第一天

    • 2012年发布
    • A5X双核处理器,9.7英寸Retina显示屏,2048x1536像素分辨率
    • 前置摄像头:30万像素,后置摄像头:500万像素
  • iPad Air 小码哥学习感想第一天

    • 2013年发布
    • A7双核处理器,9.7英寸Retina显示屏,2048x1536像素分辨率
    • 前置摄像头:120万像素,后置摄像头:500万像素
  • iPad Air2 小码哥学习感想第一天

    • 2014年发布
    • A8X 三核处理器,9.7英寸Retina显示屏,2048x1536像素分辨率
    • 前置摄像头:120万像素,后置摄像头:800万像素
    • 配备指纹解锁

3.iPad mini 发展史

  • iPad mini 小码哥学习感想第一天

    • 2012年发布
    • A5双核处理器,7.9英寸显示屏,1024x768像素分辨率
    • 前置摄像头:120万像素,后置摄像头:500万像素
  • iPad mini2 小码哥学习感想第一天

    • 2013年发布
    • A7双核处理器,7.9英寸Retina显示屏,2048x1536像素分辨率
    • 前置摄像头:120万像素,后置摄像头:500万像素
  • iPad mini3 小码哥学习感想第一天

    • 2014发布
    • 尺寸: 7.9英寸分辨率: 2048x1536核心数: 双核心处理器型号: 苹果 A7系统内存:
    • 前置摄像头:120万像素,后置摄像头:500万像素
    • 配备指纹解锁

iPod Touch 和 Apple TV不详细介绍了

  • iPod Touch是一台没有电话服务功能的iPhone

    • 可以使用wifi接入无线网络,拥有和iPhone一样的上网体验-
    • 天朝有一种很神奇的东西叫做苹果皮,通过苹果皮可以实现打电话和短信功能
    • 已经出到iPod Touch5版本了,如图
    • 小码哥学习感想第一天
  • Apple TV由苹果公司推出的一款高清电视机顶盒产品,用户可以通过Apple TV在线收看电视 节目,也可以通过Airplay功能,将iPad、iPhone、iPod和PC中的照片、视频和音乐通过传 输到电视上进行播放。目前,*不在Apple TV销售范围。

    • 小码哥学习感想第一天

  • 乔布斯并不是PC(电脑)的发明者,但是苹果电脑却使人眼睛发光
  • 他也没有发明MP3,但iPod却风靡世界
  • 他以前没有做过手机,但iPhone将诺基亚、摩托罗拉打得落花流水
  • 在乔布斯之前许多人做平板电脑失败了,但iPad却激发了消费者的* -所谓创新,就是把别人已经做过的东西再做得更 好一点

Mac OS X系统介绍

本小节知识点:

  1. 【了解】Mac OS X系统介绍
  2. 【了解】Mac OS X 发展

1.Mac OS X系统介绍

  • Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面。现行的最新的系统版本是OS X 10.10 Yosemite,且网上也有在PC上运行的Mac系 统,简称 Mac PC。

  • Mac系统是基于Unix内核的图形化操作系统;一般情况下在普通pc上无法安装的操作系统。由苹果公司自行开发。苹果机的操作系统已经到了OS 10,代号为MAC OS X(X为10的罗马数字写 法),这是MAC电脑诞生15年来最大的变化。新系统非常可靠;它的许多特点和服务都体现了苹果 公司的理念。

  • 另外,疯狂肆虐的电脑病毒几乎都是针对Windows的,由于MAC的架构与Windows不同,所以很 少受到病毒的袭击。MAC OSX操作系统界面非常独特,突出了形象的图标和人机对话。苹果公司不 仅自己开发系统,也涉及到硬件的开发。

  • 2011年7月20日Mac OS X已经正式被苹果改名为OS X。最新版本为10.10,2014年10月21日凌 晨1点发布。


2.Mac OS X 发展

  • OS X 10.9以前版本以大型猫科动物命名
    • 10.0 猎豹(Cheetah)
    • 10.1 美洲狮(Puma)
    • 10.2 美洲虎(Jaguar)
    • 10.3 黑豹(Panther)
    • 10.4 老虎(Tiger)
    • 10.5 豹子(Leopard)
    • 10.6 雪豹(Snow Leopard)
    • 10.7 狮子(Lion)
    • 10.8 美洲狮(Mountain Lion)
      • 从10.9开始使用地名
    • 10.9 冲浪湾(Mavericks)
    • 10.10 (优胜美地)Yosemite

Mac OS X 常见设置

本小节知识点:

  1. 【理解】查看本机配置
  2. 【理解】系统开/关机
  3. 【理解】键盘鼠标设置
  4. 【理解】网络设置

1.查看本机配置

  • 点击屏幕左上角的黑色苹果 小码哥学习感想第一天

  • 点击"关于本机" 小码哥学习感想第一天


2.系统开/关机

  • 点击屏幕左上角的黑色苹果
  • 选择"睡眠" or "重新启动" or "关机" 小码哥学习感想第一天

3.鼠标键盘设置

  • 点击屏幕左上角的黑色苹果
  • 点击"系统偏好设置" 小码哥学习感想第一天
  • 选择"键盘" or "鼠标" 小码哥学习感想第一天
  • 设置输入法 小码哥学习感想第一天
  • 设置鼠标右键 小码哥学习感想第一天

4.网络设置

  • 点击屏幕左上角的黑色苹果
  • 点击"系统偏好设置" 小码哥学习感想第一天
  • 选择"网络" 小码哥学习感想第一天
  • 自动获取IP的方式上网 小码哥学习感想第一天
  • 手动设置IP的方式上网 小码哥学习感想第一天

Mac OS X系统操作

本小节知识点:

  1. 【理解】Dock设置
  2. 【理解】菜单栏

1.Dock设置

  • 认识Dock
    • 相当于Windows的快速启动栏,用来存放常用软件的图标
    • 单击软件图标即可打开相应的软件
    • 右击软件图标还有其他菜单选项:比如退出软件
    • 图标下边的白色(或黑色)亮点代表程序正在运行中,并没有完全退出
    • 小码哥学习感想第一天

  • 添加图标

    • 拖放Application中的程序到Dock栏上即可 小码哥学习感想第一天
  • 删除图片

    • 方式一:将图标拖拽远离Dock后松手 小码哥学习感想第一天
    • 方式二:长按图标后选择"从Dock中移除" 小码哥学习感想第一天

  • 打开程序

    • 单击应用程序图标 小码哥学习感想第一天
  • 退出程序

    • 方式一:右击Dock中的软件图标,选择退出 小码哥学习感想第一天
    • 方式二:快捷键
    • 快捷键关闭窗口:Command + W(关闭窗口)
    • 快捷键退出程序:Command + Q(完全退出) 小码哥学习感想第一天
  • 强制退出程序
    • 点击屏幕左上角的黑色苹果, 选择"强制退出" 小码哥学习感想第一天小码哥学习感想第一天

  • 偏好设置

    • 相当于Windows中的“控制面板”,很多Mac的常用设置都在这里,比如键盘、鼠标、触摸板、网络设置等 小码哥学习感想第一天 小码哥学习感想第一天
  • Dock其它设置小码哥学习感想第一天小码哥学习感想第一天


2.菜单栏

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

  • 菜单栏最右边还有一些"系统"常用的菜单选项 小码哥学习感想第一天

  • Spotlight

  • 菜单栏右上角有个Spotlight功能,可以在Mac中快速搜索软件\文件\文件夹
    • 比如输入一个“MP4”,就会把Mac上包含“MP4”字眼的文件和文件夹都搜索出来。也可以用来搜索软件 小码哥学习感想第一天

Mac OS X系统操作2

本小节知识点:

  1. 【理解】Finder使用
  2. 【理解】文件操作
  3. 【理解】账户管理

1.Finder使用

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

    • 可以在Dock中打开Finder
    • 小码哥学习感想第一天
    • 小码哥学习感想第一天
  • Finder侧边栏设置

    • 小码哥学习感想第一天
    • 小码哥学习感想第一天
    • 小码哥学习感想第一天
    • 小码哥学习感想第一天
  • 安全的推出移动硬盘或者U盘

    • 方式一:在Finder中退出
    • 小码哥学习感想第一天
    • 方式二:在桌面退出
    • 小码哥学习感想第一天

2.文件操作

  • 新建文件夹

    • 方式1:在空白区域右击,点击“新建文件夹”
    • 小码哥学习感想第一天
    • 方式2-使用Finder窗口的某个工具菜单“新建文件夹”
    • 小码哥学习感想第一天
  • 文本编辑

    • 方式1:使用Mac自带的“文本编辑”软件新建文本。相当于Windows中的“记事本”
    • 小码哥学习感想第一天
    • 方式2:下载三方程序编辑
    • 小码哥学习感想第一天
  • 文件预览

    • 单击一下文件\文件夹,然后敲“空格键”可以快速预览内容,无需双击打开
    • 小码哥学习感想第一天
      • 预览文件夹(预览的内容有:文件夹名称、文件夹大小、文件夹内部的内容数量、文件夹的最近修改时间)
      • 预览txt文件/预览PPT文件/预览PDF文件
      • 其实这个预览功能支持所有的文件和文件夹,比如MP4、MP3文件等都支持
    • 小码哥学习感想第一天
  • 重命名

    • 单击一下文件\文件夹,然后敲“回车键”即可修改文件\文件夹名称
    • 小码哥学习感想第一天
  • 贴彩色标签

    • 可以给常用的文件\文件夹贴上不同的颜色标签,方便快速找到这个文件\文件夹
    • 右击文件\文件夹即可(系统自带的文件\文件夹不允许贴标签)
    • 小码哥学习感想第一天
    • 小码哥学习感想第一天
  • 其他文件操作

    • 如果想要进行删除、复制、压缩等其他操作,都可以通过右击文件\文件夹找到对应的功能选项。这里就不详细介绍了,可以自己摸索。
    • 小码哥学习感想第一天
  • 显示隐藏文件

    • 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
    • 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
    • 或者
    • 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES
    • 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO

3.账户管理

  • 修改当前用户的密码
    • 小码哥学习感想第一天
    • 小码哥学习感想第一天

Mac OS X系统操作3

本小节知识点:

  1. 【理解】软件安装/卸载
  2. 【理解】废纸篓
  3. 【理解】终端
  4. 【理解】浏览器
  5. 【理解】Mac键盘

1.软件安装

  • Mac平台的软件比Windows少很多,软件下载方式有2种:

  • DMG安装方法:

    • 1)双击dmg安装包

      • 将程序拖入Finder的Application中
      • 小码哥学习感想第一天
      • 小码哥学习感想第一天
    • 2)pkg安装包

      • 双击pkg文件, 然后按照提示下一步下一步....
      • 小码哥学习感想第一天
      • 小码哥学习感想第一天

软件卸载

  • 方式一:直接移动到废纸篓
    • 小码哥学习感想第一天
  • 方式二:利用三方软件卸载(*用的是CleanMyMac)
    • 小码哥学习感想第一天

2.废纸篓

  • 废纸篓相当于Windows中的“回收站”,在Dock的最右边
    • 小码哥学习感想第一天
  • 删除文件\文件夹到废纸篓有2种方式:
    • 方式1-右击文件\文件夹,选择“移动到废纸篓”
    • 方式2-直接将文件\文件夹拖动到Dock右下角的废纸篓图标上

3.终端

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

4.浏览器

  • Safari是Mac OS X下的网页浏览器

    • 小码哥学习感想第一天

      • 如果觉得不好用,可以去网上下载一个Firefox或者Chrome
    • 添加书签

      • 方式一:通过按钮添加书签
      • 小码哥学习感想第一天
      • 方式二:拖拽添加书签
      • 小码哥学习感想第一天
    • 删除书签
      • 小码哥学习感想第一天

5.Mac键盘

  • 小码哥学习感想第一天
图形 按键
Command 键
Control 键
Option 键
Shift 键
Caps Lock
fn 功能键
  • 常用快捷键
  • 剪切、拷贝和粘贴
    • 您可以在大多数 app 中使用这些快捷键来剪切、拷贝或粘贴选中的项目。其中包括文本、图片、音乐等等。您甚至可以在 Finder 中拷贝和粘贴文件,来将文件拷贝到新位置。
组合键 功能
Command-C 将所选数据拷贝到剪贴板
Command-X 移除选中的项目,然后将副本放在剪贴板中
Command-V 将剪贴板副本放到(粘贴)到当前文稿或 app 中
  • 拍摄屏幕快照
    • 使用这些快捷键可拍摄一张屏幕内容的照片。您也可以使用 Grab 拍摄屏幕快照,这款 app 位于“实用工具”文件夹中。
组合键 功能
Command-Shift-3 将屏幕捕捉到文件
Command-Shift-Control-3 将屏幕内容捕捉到剪贴板
Command-Shift-4 将所选屏幕内容捕捉到一个文件,或按空格键仅捕捉一个窗口
Command-Shift-Control-4 将所选屏幕内容捕捉到剪贴板,或按空格键仅捕捉一个窗口
  • 启动快捷键
    • 使用这些组合键可更改电脑的启动方式。启动 Mac 后立即按住相关按键或组合键,直到所需的功能出现。例如,启动时按住 Option 键,直到“启动管理器”出现。
      • 注:如果您使用的不是 Apple 制造的键盘,则 Alt 键通常相当于 Option 键。如果此修饰键不起作用,请尝试改用 Apple 键盘。
按键或组合键 功能
Option 或 Alt 显示所有启动宗卷(启动管理器)
Shift 在安全模式下启动
C 从可引导介质(DVD、CD、USB 闪存驱动器)启动
T 在目标磁盘模式下启动
N 从 NetBoot 服务器启动
X 强制 OS X 启动(如果非 OS X 启动宗卷可用)
D 使用 Apple Hardware Test
Command-R 使用 OS X 恢复功能(OS X Lion 或更高版本)
Command-Option-R 在受支持的电脑上使用互联网恢复
Command-V 以详细模式启动
Command-S 以单用户模式启动
Command-Option-P-R 重置 NVRAM
按住介质推出 (⏏) 键、F12 键、鼠标或触控板按钮 推出活动光盘
  • 睡眠、关闭和注销快捷键
    • Mac 启动后使用这些组合键可让电脑进入睡眠状态、关机、注销或重新启动。 按键或组合键 功能 电源按钮 轻按可开机。在通电后,轻按“电源”按钮可使您的 Mac 唤醒或进入睡眠状态。 按住电源按钮 1.5 秒 显示重新启动/睡眠/关闭对话框 按住电源按钮 5 秒 强制 Mac 关机 Control-电源按钮
按键或组合键 功能
电源按钮 轻按可开机。在通电后,轻按“电源”按钮可使您的 Mac 唤醒或进入睡眠状态。
按住电源按钮 1.5 秒 显示重新启动/睡眠/关闭对话框
按住电源按钮 5 秒 强制 Mac 关机
Control-电源按钮 显示重新启动/睡眠/关闭对话框
Command-Control-电源按钮 强制 Mac 重新启动
Command-Option-电源按钮 使电脑进入睡眠状态
Command-Control-电源按钮 退出所有 app(会让您先存储对已打开文稿所作的更改),然后重新启动电脑
Command-Option-Control-电源按钮 退出所有 app(会让您先存储对已打开文稿所作的更改),然后关闭电脑
Shift-Control-电源按钮 使所有显示器进入睡眠状态
Command-Shift-Q 注销
Command-Shift-Option-Q 立即注销
  • App 快捷键
    • 这些键盘快捷键适用于大部分 app。
组合键 功能
Command-A 在最前面的窗口中选择所有项目或文本
Command-Z 撤消上一命令(有些 app 可让您撤消多次)
Command-Shift-Z 重做,恢复上次使用撤消进行的更改(有些 app 可让您重做多次)
Command-空格键 显示或隐藏 Spotlight 搜索栏(如果同时使用多语种,此快捷键可能会转而循环显示启用的脚本系统)
Command-Option-空格键 显示 Spotlight 搜索结果窗口(如果安装了多语种,则可能循环显示某一脚本中的键盘布局和输入法)
Command-Tab 在打开的 app 列表中,向下移动到下一个最近使用的 app
Option-介质推出键 (⏏) 从备选光盘驱动器中推出(如果已安装)
Command-调低亮度 (F1) 切换针对多显示器配置的“镜像显示器”
Command-调高亮度 (F2) 切换目标显示器模式
Command-Mission Control (F3) 显示桌面
Command-F5 切换 VoiceOver 的开关
Option-亮度 (F2) 打开“显示器”系统偏好设置
Option-Mission Control (F3) 打开“Mission Control”偏好设置
Option-音量键 (F12) 打开“声音”偏好设置
Command-减号 (–) 缩小所选项
Command-冒号 (:) 显示“拼写和语法”窗口
Command-分号 (;) 查找文稿中拼写错误的词
Command-逗号 (,) 打开最前面的 app 的偏好设置窗口
Command-问号 (?) 打开“帮助”菜单
Command-加号 (+)或 Command-Shift-等号 (=) 放大所选项
Command-Option-D 显示或隐藏 Dock
Command-Control-D 显示或隐藏选中字词的定义
Command-D 在“打开和存储”对话框中选择“桌面”文件夹
Command-Delete 选择包含“删除”或“不存储”按钮的对话框中的“不存储”
Command-E 使用所选内容进行查找
Command-F 打开“查找”窗口,或在文稿中查找文本
Command-Option-F 移到搜索栏控件
Command-G 查找所选内容出现的下一个位置
Command-Shift-G 查找所选内容出现的上一个位置
Command-H 隐藏当前正在运行的 app 的窗口
Command-Option-H 隐藏所有其他正在运行的 app 的窗口
Command-Option-I 显示检查器窗口  
Command-M 将活跃窗口最小化至 Dock
Command-Option-M 将处于活动状态的 app 的所有窗口最小化至 Dock 中
Command-N 在最前面的 app 中创建新文稿
Command-O 显示一个对话框,用于选择要在最前面的 app 中打开的文稿
Command-P 打印当前文稿
Command-Shift-P 显示用于指定文稿参数(页面设置)的对话框
Command-Q 退出最前面的 app
Command-S 存储活跃文稿
Command-Shift-S 显示“存储为”对话框或复制当前文稿
Command-Option-T 显示或隐藏工具栏
Command-W 关闭最前面的窗口
Command-Option-W 关闭当前 app 中的所有窗口
Command-Z 撤消上一命令(有些 app 允许多次撤消)
Command-Shift-Z 重做,恢复上次使用撤消进行的更改(有些 app 可让您重做多次)
Command-Option-esc 选择要强制退出的 app
Command-Shift-Option-Esc(按住三秒钟) 强制退出最前面的 app
  • 对文本进行处理
    • 编辑某个字段或文稿中的文本时可使用这些组合键。
组合键 功能
Command-B 以粗体显示所选文本或切换文本粗体显示开/关
Command-I 以斜体显示所选文本或切换文本斜体显示开/关
Command-U 对所选文本加下划线或打开/关闭加下划线功能
Command-T 显示或隐藏“字体”窗口
fn-Delete 向前删除(适用于便携式 Mac 的内建键盘)
fn-上箭头 向上滚动一页(相当于 Page Up 键)
fn-下箭头 向下滚动一页(相当于 Page Down 键)
fn-左箭头 滚动至文稿开头(相当于 Home 键)
fn-右箭头 滚动至文稿末尾(相当于 End 键)
Command-右箭头 将文本插入点移至当前行的行尾
Command-左箭头 将文本插入点移至当前行的行首
Command-下箭头 将文本插入点移至文稿末尾
Command-上箭头 将文本插入点移至文稿开头
Option-右箭头 将文本插入点移至下一个单词的末尾
Option-左箭头 将文本插入点移至上一个单词的开头
Option-Delete 删除光标左侧的词,以及词后的任何空格或标点符号
Command-Shift-右箭头 选中插入点与当前行行尾之间的文本 (*)
Command-Shift-左箭头 选中插入点与当前行行首之间的文本 (*)
Command-Shift-上箭头 选中插入点与文稿开头之间的文本 (*)
Command-Shift-下箭头 选中插入点与文稿末尾之间的文本 (*)
Shift-左箭头 将文本选择范围向左扩展一个字符 (*)
Shift-右箭头 将文本选择范围向右扩展一个字符 (*)
Shift-上箭头 将文本选择范围扩展到上一行相同水平位置的最近字符边缘 (*)
Shift-下箭头 将文本选择范围扩展到下一行相同水平位置的最近字符边缘 (*)
Shift-Option-右箭头 将文本选择范围扩展到当前词的词尾,再按一次则扩展到后一词的词尾 (*)
Shift-Option-左箭头 将文本选择范围扩展到当前词的词首,再按一次则扩展到后一词的词首 (*)
Shift-Option-下箭头 将文本选择范围扩展到当前段落的段尾,再按一次则扩展到下一段落的结尾 (*)
Shift-Option-上箭头 将文本选择范围扩展到当前段落的段首,再按一次则扩展到下一段落的段首 (*)
Control-A 移至行或段落的开头
Control-B 向后移动一个字符
Control-D 删除光标前的字符
Control-E 移至行或段落的开头
Control-F 向前移动一个字符
Control-H 删除光标后的字符
Control-K 删除从光标前的字符到行或段落末尾的所有内容
Control-L 将光标或所选内容置于可见区域*
Control-N 下移一行
Control-O 在光标后插入一行
Control-P 上移一行
Control-T 调换光标前后的字符
Control-V 下移
Command-{ 使所选内容左对齐
Command-} 使所选内容右对齐
Command- 使所选内容居中对齐
Command-Option-C 拷贝所选项的格式设置并存储到剪贴板
Command-Option-V 将某对象的样式应用于所选对象(粘贴样式)
Command-Shift-Option-V 将周围文本的样式应用于所插入对象(粘贴并匹配样式)
Command-Control-V 将格式设置应用于所选对象(粘贴标尺)
  • 辅助功能
    • 这些键盘快捷键可帮助您通过键盘或辅助设备控制 Mac。这些快捷键中,有些快捷键需要在“系统偏好设置”的“键盘”面板或“辅助功能”面板中启用。
组合键 功能
Command-Option-F5 显示辅助功能选项
Command-F5 或 fn-Command-F5 打开或关闭 VoiceOver
Option-Control-F8 或 fn-Option-Control-F8 打开 VoiceOver 实用工具(如果 VoiceOver 已打开)
Command-Option-8 打开或关闭缩放功能
Command-Option-加号 (+) 放大
Command-Option-减号 (–) 缩小
Command-Option-Control-8 反转/复原屏幕颜色
Command-Option-Control-逗号 (,) 降低对比度
Command-Option-Control-句点 (.) 增强对比度
  • 全键盘控制
    • 通过全键盘控制,您可以使用键盘进行导航,并与屏幕上的项目进行交互。使用这些快捷键可选择并调整文本栏和滑块等控件。按 Control-F7 或从“系统偏好设置”中“键盘”偏好设置的“快捷键”面板中选择“全键盘控制”,可以切换此设置开/关。
组合键 功能
Tab 移至下一个控件
Shift-Tab 移至上一个控件
Control-Tab 已选择文本栏时移至下一个控件
Shift-Control-Tab 将焦点移至上一组控件
箭头键 移至列表、标签组或菜单中的相邻项,或移动滑块和调节器(用于增加和减小值的垂直上下箭头)
Control-箭头键 移至与文本栏相邻的控件
空格键 选择高亮显示的菜单项
Return 或 Enter 键 点按默认按钮或执行默认操作
Esc 键 点按“取消”按钮,或关闭菜单而不选取项目
Shift-Control-F6 将焦点移至上一个面板
Control-F7 临时覆盖窗口和对话框中的当前键盘访问模式
Control-F8 移到菜单栏中的状态菜单
Command-重音符 (`) 激活最前面的 app 中下一个打开的窗口
Command-Shift-重音符 (`) 激活最前面的 app 中上一个打开的窗口
Command-Option-重音符 (`) 将焦点移至窗口抽屉
+ 您可以在菜单栏中浏览菜单,而无需使用鼠标或触控板。若要将焦点置于菜单栏中,请按 Control-F2(便携式键盘上的 fn-Control-F2)。然后使用下列组合键。
组合键 功能
左箭头和右箭头 从一个菜单移到另一个菜单
Return 打开所选菜单
上箭头和下箭头 移至所选菜单中的菜单项
键入菜单项的名称 跳到所选菜单中的菜单项
Return 选择菜单项
  • 辅助功能 - 鼠标键
    • 在“辅助功能”偏好设置中打开“鼠标键后,您可以使用键盘或数字小键盘上的按键移动鼠标指针。
组合键 功能
8 或数字小键盘上的 8 上移
K 或数字小键盘上的 2 下移
U 或数字小键盘上的 4 左移
O 或数字小键盘上的 6 右移
J 或数字小键盘上的 1 沿对角线向左下角移
L 或数字小键盘上的 3 沿对角线向右下角移
7 或数字小键盘上的 7 沿对角线向左上角移
9 或数字小键盘上的 9 沿对角线向右上角移
I 或数字小键盘上的 5 按鼠标按钮
M 或数字小键盘上的 0 按住鼠标按钮
.(句点键) 释放按住的鼠标按钮
  • Finder 快捷键
组合键 功能
Command-A 选择最前面的窗口中的所有文件
Command-Option-A 取消选择所有项
Command-C 拷贝选中的文件,然后使用“粘贴”或“移动”来移动这些文件。
Command-D 重复选中的文件
Command-E 推出
Command-F 查找任何匹配 Spotlight 属性的内容
Command-I 显示选中的文件的“显示简介”窗口
Command-Shift-C 打开“电脑”窗口
Command-Shift-D 打开“桌面”文件夹
Command-Shift-F 显示“我的所有文件”窗口
Command-Shift-G 前往文件夹
Command-Shift-H 打开当前已登录用户帐户的个人文件夹
Command-Shift-I 打开 iCloud Drive
Command-Shift-K 打开“网络”窗口
Command-Shift-L 打开“下载”文件夹
Command-Shift-O 打开“文稿”文件夹
Command-Shift-R 打开 AirDrop 窗口
Command-Shift-U 打开“实用工具”文件夹
Command-Control-T 添加到边栏 (OS X Mavericks)
Command-Option-I 显示或隐藏“检查器”窗口
Command-Control-I 获得摘要信息
Command-Option-P 隐藏或显示路径栏
Command-Option-S 隐藏或显示边栏
Command-正斜线 (/) 隐藏或显示状态栏
Command-J 调出“显示”选项
Command-K 连接到服务器
Command-L 为所选项制作替身
Command-N 新建 Finder 窗口
Command-Shift-N 新建文件夹
Command-Option-N 新建智能文件夹
Command-O 打开所选项
Command-R 显示(替身的)原身
Command-T 在当前 Finder窗口中打开单个标签时显示或隐藏标签栏
Command-Shift-T 显示或隐藏 Finder 标签
Command-Option-T 在当前 Finder窗口中打开单个标签时显示或隐藏工具栏
Command-V 将您放在剪贴板上的文本副本粘贴到当前位置。
Command-Option-V 将您放在剪贴板上的文本从其原始位置移动到当前位置。
Command-Option-Y 查看选中文件的快速查看幻灯片。
Command-1 以图标显示
Command-2 以列表方式显示
Command-3 以分栏方式显示
Command-4 以 Cover Flow 方式显示(Mac OS X v10.5 或更高版本)
Command-逗号 (,) 打开 Finder 偏好设置
Command-左中括号 ([) 前往上一文件夹
Command-右中括号 (]) 前往下一文件夹
Command-上箭头 打开包含当前文件夹的文件夹
Command-Control-上箭头 在新窗口中打开包含当前文件夹的文件夹
Command-下箭头 打开高亮显示的项目
右箭头(以列表视图显示) 打开所选文件夹
左箭头(以列表视图显示) 关闭所选文件夹
Option-点按显示三角形 (以列表视图显示)打开所选文件夹内的所有文件夹
Option-连按 在单独窗口中打开文件夹,并关闭当前窗口
Command-连按 在单独标签或窗口中打开文件夹
Command-点按窗口标题 查看包含当前窗口的文件夹
Command-Delete 移至废纸篓
Command-Shift-Delete 清倒废纸篓
Command-Shift-Option-Delete 清倒废纸篓(不显示确认对话框)
空格键(或 Command-Y) 快速查看选中的文件
拖移时按 Command 键 将拖移的项目移至其他宗卷或位置(按住按键时指针会改变)
拖移时按 Option键 拷贝拖移的项目(按住按键时指针会改变)
拖移时按 Command-Option 组合键 对拖移的项目赋予别名(按住按键时指针会改变)

开发环境配置

本小节知识点:

  1. 【掌握】Xcode开发工具介绍
  2. 【掌握】Xcode下载、安装
  3. 【了解】Xcode界面布局
  4. 【掌握】Xcode常见的快捷键

1.Xcode开发工具介绍

  • Xcode是苹果公司向开发人员