当前位置: 首页 > news >正文

开源 Objective-C IOS 应用开发(一)macOS 的使用

要开始IOS的App开发,Macos没有用过,进行记录,防止重复学习。

推荐链接:

开源 Arkts 鸿蒙应用 开发(一)工程文件分析-CSDN博客

开源 Arkts 鸿蒙应用 开发(二)封装库.har制作和应用-CSDN博客

开源 Arkts 鸿蒙应用 开发(三)Arkts的介绍-CSDN博客

开源 Arkts 鸿蒙应用 开发(四)布局和常用控件-CSDN博客

开源 Arkts 鸿蒙应用 开发(五)控件组成和复杂控件-CSDN博客

开源 Arkts 鸿蒙应用 开发(六)数据持久--文件和首选项存储-CSDN博客

开源 Arkts 鸿蒙应用 开发(七)数据持久--sqlite关系数据库-CSDN博客

开源 Arkts 鸿蒙应用 开发(八)多媒体--相册和相机-CSDN博客

开源 Arkts 鸿蒙应用 开发(九)通讯--tcp客户端-CSDN博客

开源 Arkts 鸿蒙应用 开发(十)通讯--Http-CSDN博客

开源 Arkts 鸿蒙应用 开发(十一)证书和包名修改-CSDN博客

开源 Arkts 鸿蒙应用 开发(十二)传感器的使用-CSDN博客

开源 Arkts 鸿蒙应用 开发(十三)音频--MP3播放_arkts avplayer播放音频 mp3-CSDN博客

开源 Arkts 鸿蒙应用 开发(十四)线程--任务池(taskpool)-CSDN博客

开源 Arkts 鸿蒙应用 开发(十五)自定义绘图控件--仪表盘-CSDN博客

开源 Arkts 鸿蒙应用 开发(十六)自定义绘图控件--波形图-CSDN博客

开源 Arkts 鸿蒙应用 开发(十七)通讯--http多文件下载-CSDN博客

开源 Arkts 鸿蒙应用 开发(十八)通讯--Ble低功耗蓝牙服务器-CSDN博客

推荐链接:

开源 java android app 开发(一)开发环境的搭建-CSDN博客

开源 java android app 开发(二)工程文件结构-CSDN博客

开源 java android app 开发(三)GUI界面布局和常用组件-CSDN博客

开源 java android app 开发(四)GUI界面重要组件-CSDN博客

开源 java android app 开发(五)文件和数据库存储-CSDN博客

开源 java android app 开发(六)多媒体使用-CSDN博客

开源 java android app 开发(七)通讯之Tcp和Http-CSDN博客

开源 java android app 开发(八)通讯之Mqtt和Ble-CSDN博客

开源 java android app 开发(九)后台之线程和服务-CSDN博客

开源 java android app 开发(十)广播机制-CSDN博客

开源 java android app 开发(十一)调试、发布-CSDN博客

开源 java android app 开发(十二)封库.aar-CSDN博客


一、与Win10的不同
 

特性Windows 10macOS核心差异
开始菜单/启动器左下角开始菜单启动台 (触控板四指捏拢/按F4)macOS 没有传统的开始菜单,所有应用都在启动台
文件管理器文件资源管理器访达功能类似,但界面和操作逻辑不同
任务栏/程序坞底部任务栏底部程序坞程序坞更直观,常驻应用和正在运行的应用都在这里
控制面板设置应用系统设置macOS 的设置更像 iOS/iPadOS
窗口控制右上角最小化/最大化/关闭左上角红色/黄色/绿色按钮绿色按钮行为不同(全屏或分屏,而非最大化)
键盘修饰键主要用 Ctrl主要用 Command (⌘)这是最需要适应的变化之一

🖱️ 操作方式大不同

1. 触控板 vs 鼠标
  • 触控板是 macOS 的灵魂:Mac 的触控板体验远超大多数 Windows 笔记本

    • 轻点点击:单指轻点等于左键点击

    • 右键菜单双指轻点(记住这个!)

    • 滚动双指上下滑动(与 Windows 方向相反,但更"自然")

    • 缩放双指捏合/张开

    • 切换桌面四指左右滑动

    • 显示桌面四指张开

    • 启动台四指捏合

建议:一定要花30分钟练习这些手势,效率会大幅提升!

2. 窗口管理
  • 绿色交通灯按钮

    • 点按:让应用进入全屏模式

    • 长按:进入分屏浏览模式(可以把两个应用并排显示)

  • 最小化:黄色按钮,窗口会缩到程序坞右侧

  • 关闭窗口:红色按钮(注意:关闭窗口不等于退出程序)

3. 菜单栏

macOS 的菜单栏在屏幕最顶部,而不是每个窗口都有自己的菜单。当前激活的应用的菜单会显示在这里。

⌨️ 快捷键对比:从 Ctrl 到 Command

功能Windows 快捷键macOS 快捷键
复制Ctrl + CCmd (⌘) + C
粘贴Ctrl + VCmd (⌘) + V
剪切Ctrl + XCmd (⌘) + X
撤销Ctrl + ZCmd (⌘) + Z
保存Ctrl + SCmd (⌘) + S
全选Ctrl + ACmd (⌘) + A
查找Ctrl + FCmd (⌘) + F
打印Ctrl + PCmd (⌘) + P
切换应用Alt + TabCmd (⌘) + Tab
强制退出Ctrl + Alt + DelCmd (⌘) + Option + Esc

特别提醒

  • 剪切文件:macOS 中不能直接用 Cmd + X 剪切文件。方法是:Cmd + C 复制文件,然后在目的地按 Cmd + Option + V 移动

  • 关闭标签页Cmd + W(而不是 Ctrl + W

  • 关闭程序Cmd + Q

🗂️ 文件管理:访达 vs 文件资源管理器

访达的特色功能:
  • 快速预览:选中文件后按空格键,可以立即预览内容(图片、PDF、视频等),这是神级功能!

  • 标签:可以给文件或文件夹分配颜色标签,方便分类

  • 标记:可以给文件添加自定义标签,比如"工作"、"重要"等

文件路径:
  • Windows:C:\Users\用户名\Documents

  • macOS:用户/用户名/文稿(路径是用斜杠而不是反斜杠)

🔧 软件安装与卸载

安装:
  1. App Store(推荐首选,安全方便)

  2. 下载 .dmg 文件:从官网下载后,打开 .dmg 文件,把应用图标拖到"应用程序"文件夹即可

卸载:
  • 简单方法:打开访达 > 应用程序,把不想要的应用拖到废纸篓

  • 彻底清理:有些应用会有专门的卸载程序,或者使用 CleanMyMac 等工具

二、 Mac - 基础入门

1. 桌面与程序坞
  • 程序坞:屏幕底部的那一条就是程序坞,是你快速启动和切换应用的地方。

    • 添加应用:把「应用程序」文件夹里的 App 拖上去即可。

    • 移除应用:把图标拖出程序坞,直到出现“移除”字样松手。(注意: 这只是从程序坞移除,并非卸载)

  • 菜单栏:屏幕最顶部的横条,它会随着你当前使用的应用而变化。

  • 状态菜单:菜单栏右侧的图标(如Wi-Fi、电量、时间等),可以快速查看和调整设置。

2. 触控板与鼠标 - macOS 的灵魂

Mac 的触控板无比强大,建议你花时间练习一下这些手势,效率会倍增:

手势功能
单指点击普通点击
双指轻点相当于右键(右键菜单
双指上下滑动滚动页面
双指张开/捏合放大/缩小(看图、网页时)
双指从右边缘向左滑动打开通知中心
三指拖移移动窗口、拖拽文件(需在设置中开启)
四指张开显示桌面
四指捏拢打开启动台(查看所有应用)

如何开启三指拖移?

进入「系统设置」->「辅助功能」->「指针控制」->「触控板选项」-> 开启「启用拖移」并选择「三指拖移」。

3. 访达 - 你的文件大本营

访达相当于 Windows 的“我的电脑”或“文件资源管理器”。

  • 侧边栏:可以快速访问常用文件夹(如桌面、应用程序、下载等)。你可以把常用的文件夹拖到侧边栏。

  • 文件预览:按空格键可以快速预览文件(图片、PDF、视频等),无需打开应用,这是神级功能!

  • 标签:可以给文件或文件夹打上颜色标签,方便分类和管理。

4. 窗口管理
  • 绿色交通灯按钮:点击窗口左上角的绿色按钮,可以全屏应用,或将应用切换到“分屏浏览”模式(将另一个窗口拖到屏幕一侧即可)。

  • Mission Control(调度中心):按 F3 键或四指上推触控板,可以一览所有打开的窗口和桌面空间。


第二阶段:效率提升 - 成为高手

1. 聚焦搜索 - 超级搜索键

按 Command + 空格键,会弹出搜索框。这是 macOS 上最强大的功能之一,你可以:

  • 快速启动应用

  • 搜索文件

  • 计算器(直接输入算式)

  • 单位/货币换算

  • 查找单词定义

  • 搜索网页

2. 系统设置

苹果菜单(屏幕左上角)->「系统设置」。这里是调整所有系统选项的地方,相当于 Windows 的控制面板。花点时间逛逛,熟悉一下。

3. 安装和卸载应用
  • 安装

    • 从 App Store 安装(最简单,像iPhone一样)。

    • 从网上下载 .dmg 文件。打开后,通常会将一个应用图标拖到“应用程序”文件夹的快捷方式里,就安装完成了。

  • 卸载

    • 大部分应用:直接打开「访达」->「应用程序」,把应用拖到废纸篓即可。

    • 有些应用有自带的卸载程序。

4. 快捷键 - 让你的操作飞起来

记住,Mac 上的 Command (⌘) 键相当于 Windows 的 Ctrl 键。

功能快捷键
复制Cmd + C
粘贴Cmd + V
剪切(文件)Cmd + C 后,在目的地按 Cmd + Option + V
撤销Cmd + Z
保存Cmd + S
关闭窗口Cmd + W
退出应用Cmd + Q
切换应用Cmd + Tab
隐藏当前窗口Cmd + H
全选Cmd + A
查找Cmd + F
强制退出(应用卡住时)Cmd + Option + Esc

第三阶段:个性化与探索

1. 多桌面/空间

在「调度中心」中,可以把不同应用放在不同桌面。比如桌面1写文档,桌面2浏览网页,用四指左右滑动即可快速切换,非常利于专注工作。

2. 连续互通 - 苹果生态的魔法

如果你有 iPhone 或 iPad,体验会更好:

  • 隔空投送:在苹果设备间秒传文件。

  • 通用剪贴板:在一台设备上复制,在另一台设备上粘贴。

  • 接力:在一台设备上开始工作(如写邮件、浏览网页),可在另一台设备上继续。




http://www.dtcms.com/a/596325.html

相关文章:

  • ElasticSearch详解(篇一)
  • flash网站价格网站推广的特点
  • 【C++ 面试题】内存对齐
  • busybox:启动阶段的静态 IP 配置过程
  • k8s 中遇到Calico CrashLoopBackOff 的解决方法
  • zookeeper单机版安装
  • 【Excel导入】读取WPS格式嵌入单元格内的图片
  • 福清建设银行网站网红营销的作用
  • 34节点配电网牛顿-拉夫逊潮流计算 + 分布式电源(DG)多场景分析的 MATLAB
  • 分布式专题——53 ElasticSearch高可用集群架构实战
  • 电子商务网站建设与设计网站常州建设
  • 学习编程好么 | 编程的好处与学习路径分析
  • 从中间件的历史来看移动App开发的未来
  • Faster-Whisper:更快更好的开源Asr模型
  • ubuntu部署whisper+speaker_large+qwen【gradio界面版】
  • 阿里云通过中国信通院首批安全可信中间件评估
  • 正点原子【第四期】Linux之驱动开发学习笔记-12.1 Linux 阻塞和非阻塞 IO 实验
  • 做网站fjfzwl门户wordpress主题下载
  • Elasticsearch的用法
  • LLMChain for Chat Models in LangChain
  • 【JAVA进阶】SpringBoot启动流程深度解析:从main方法到应用就绪的完整旅程
  • 昆明建设厅培训网站创意设计文案
  • 如何为虚拟机配置多渠道、可聚合、更智能的告警通知机制?
  • 分布式容器镜像自动同步系统 设计方案
  • 智联无界,术教相融:分布式医疗示教系统重构医疗教学新生态
  • 【深度学习新浪潮】三维数字孪生核心算法深度解析
  • Clustering vs Classification|聚类vs分类
  • Java-小林coding八股文(1)
  • Selenium详细教程
  • 门户网站开发介绍上海华谊集团建设有限公司网站