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

ios环境搭建_xcode安装及运行源码

​​​​​​​目录

1、xcode 介绍

2、xcode 下载

3、xocde 运行ios源码

4、快捷键


1、xcode 介绍

Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由Apple Inc开发。Xcode是开发 macOS 和 iOS 应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成
 

2、xcode 下载

建议下载和我一个版本的xcode,如果因为电脑os系统原因,无法下载当前版本,大家根据自身电脑情况自行下载

下载地址https://developer.apple.com/download/all/?q=14.3.1
下载后,双击安装即可

 

备注:

1)如果磁盘不够用(建议至少预留20g左右,后期跑程序,模拟器还会占用一定的磁盘空间),大家自行清理一下磁盘,如何查看电脑磁盘空间

电脑> 系统设置>通用

2)如果os系统不支持xcode版本,大家升级一下os系统,或下载对应系统支持的xcode,后期在运行过程中因版本有问题,可以在评论区留言

os系统、Xcode支持的版本​​​​​​​

3、xocde 运行ios源码

双击安装好的xcode软件,点击open a project 打开开发好的ios 源码即可

选择对应的模拟器,选择iphone 8 plus,如下图第二个框
点击运行,如下图第一个框

运行后的效果图,如下图

4、快捷键

组合描述
Command + Shift + O快速打开,可让你快速导航到项目中的任何文件、函数、变量
Command + Shift + J快速定位到当前代码所在的文件夹位置,并切换到项目导航器中显示
Command + Shift + Y快速收起/打开 Debug 区域
Command + Option + [将选中的代码上移一行
Command + Option + ]将选中的代码下移一行
Command + Option + 0隐藏/显示右侧侧边栏
Command + 0隐藏/显示左侧侧边栏
Command + Shift + F打开全局搜索
Command + D将选中的代码复制一份,相当于复制 + 粘贴
Command + Shift + Control + H鼠标放在函数名上,按这个组合键可以查找当前函数被调用的位置,以及层次结构

​​​​​​​

相关文章:

  • 【干货】Windows中定时删除system32目录下的.dmp文件教程
  • springboot连接oracle报错ORA-12505解决方案
  • JOSEF约瑟 定时限过流继电器 JSL-21/5 柜内安装,板前接线 实物图
  • RTSP/Onvif安防平台EasyNVR接入EasyNVS显示服务不存在的原因及解决办法
  • 海康威视摄像头+服务器+录像机配置校园围墙安全侦测区域入侵侦测+越界侦测.docx
  • 部署KVM虚拟化平台
  • Python 模块和包(1)
  • 跑步中位数
  • 探索Spring最常用的30个注解
  • 天翼云高校云盘在线扩容
  • RT-Thread学习
  • 【springboot项目】之秒杀项目常见问题(Seckill)
  • 通用Mapper怎么开接口扫描
  • python中的tree
  • 分布式数据库事务故障恢复的原理与实践
  • .pyc 想到的一些问题
  • CSS 专业技巧
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Java多线程(4):使用线程池执行定时任务
  • magento2项目上线注意事项
  • MySQL的数据类型
  • nodejs实现webservice问题总结
  • PHP那些事儿
  • ReactNativeweexDeviceOne对比
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • Spark RDD学习: aggregate函数
  • SpiderData 2019年2月23日 DApp数据排行榜
  • Web标准制定过程
  • yii2中session跨域名的问题
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 今年的LC3大会没了?
  • 如何使用 JavaScript 解析 URL
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 正则学习笔记
  • linux 淘宝开源监控工具tsar
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • 从如何停掉 Promise 链说起
  • ​linux启动进程的方式
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • # 透过事物看本质的能力怎么培养?
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #预处理和函数的对比以及条件编译
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • (2)STM32单片机上位机
  • (BFS)hdoj2377-Bus Pass
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (过滤器)Filter和(监听器)listener
  • (九十四)函数和二维数组
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (七)c52学习之旅-中断
  • (七)Java对象在Hibernate持久化层的状态
  • (转)LINQ之路