iOS编程--Xcode使用指南1--Xcode菜单介绍--Xcode

IOS 多渠道包打包方法 基于XCode8.1 AdHoc版本 由于客户端需要针对不同的后台环境,提供不同的ipa安装包,(供内测、演示和上线使用);现整理如下一套完整的打多个版本ad hoc的ipa包流程。 1、首先,给不同的渠道包确定对应的Bundle Identifier  内测: xxxxxxxxx.debug 演示: xxxxxxxxx.show 上线:   xxxxxxxxx 2 、需要生成对应的Provisioning Prof 阅读详情

介绍菜单之前,我们需要介绍一个快捷键符号对应的键,因为使用快捷键会更快一些。

1.快捷符号


Command 键图标(Command 键) - 在某些 Apple 键盘上,此键也可能带有 Apple 标志(apple 标志)
Control 键图标(Control 键)
Option 或 Alt 键图标(Option 键)-“Alt”可能也出现在此键上
Shift 键图标(Shift 键)
Caps lock 键图标(Caps Lock 键)- 切换大写字母锁定开或关
fn(功能键) 


2.Xcode


这个菜单下面有两个需要我们关注的,一个就是About Xcode,另一个是Preferences...,Behaviors其实也是Preferences...中的一部分

2.1 About Xcode


这里主要是查看你安装的Xcode的版本号,特别是你有多个版本的Xcode安装在本地的时候,启动多个Xcode后,可以确定当前使用的是那个版本的。

2.2 Preferences...

这是一个有多个选项卡的菜单,

2.2.1 General


这里我们一般不需要更改什么设置,
Show live issues:这个是表示在你编辑代码的时候,是否实时分析你写的代码,并实时的报告错误。一般选中。
Continue build after error:这个一般没有太多的用处,可以忽略。
Support wirelessly Connected Devices:支持Xcode无线连接你的设备,我测试过,设备很难通过蓝牙来连接你的mac计算机,所以Xcode也不能认出你的设备,可以忽略这个。
下面的都是你打开一个文件的方式,是打开在一个新窗口还是在加一个tab等等。对编程影响不大。

2.2.2 Behaviors

这里我们更不需要更改什么。这里是定义一些编译器的表现行为,比如在开始编译的时候是否播放声音,播放那种声音,是谁的声音,对于一个专业的程序员,我们不需要关心这里,因为是否有这些行为,对我们的工作效率都没有影响。

2.2.3 Fonts & Colors


这里是定义你的代码的字体和颜色的,提供了集中预选的方案。缺省状态下,你的代码编辑区如下:

如果设置为Midnight,则呈现如下:


这个是我喜欢的配色方案。
其中在使用投影仪演示代码的时候,选择Presentation方式是比较合适的。
你可以自定义配色方案中的任何一个选项,你可以增加一个自定义的方案,或者删除已有的。

2.2.4 Text Editing


这里有两个选项,一个是Edit,另一个是Indentation,前者定义了Xcode在编辑代码的时候的行为,后者定义了有关缩进的方式。
这里我们一般不需要更改什么选项,关于它们的使用,选项描述的很明白。

2.2.5 Key Bindings


这里你可以看到所有的Xcode的功能,已经对应的快捷键,而且你可以自定义相关快捷键。
常用的快捷键如下
  1. Alt-⌘-Up 在 .m 文件和 .h 文件间切换
  2. ⌘-Shift-D, When you want to open a file or a symbol definition that’s in your project or in a framework.
  3. ⌘-Shift-E 全屏展开编辑器窗口
  4. Alt-⌘-Left / Alt-⌘-Right, 在打开的文件间切换
  5. Tab 接受当前的自动完成
  6. Escape 展开一个所有可能的自动完成列表 (例如在点后按Esc键,就会展开一个自动完成列表).
  7. Control-, 显式可能的自动完成列表, Control-. 插入最有可能的自动完成, Control-/ 和 Shift-Control-/ 在每个自动完成输入框间切换.
  8. ⌘-double click on a symbol 查看这个类型的定义.
  9. Option-double click on a symbol 查找选中内容的API文档.
  10. Cmd-/ 自动加入 “//” 注释.
  11. Ctrl+Left/Right Arrow 在单词间切换
  12. 右键点击一个变量名,然后选择edit all in scope 则可以在这个文档中批量的修改这个变量名.
  13. ⌘-[ and ⌘-] 增加或者减少缩进
  14. 双击中括号或者大括号,可以显示跟它对应的那个括号
  15. Control-Shift-R 切换到控制台
  16. Control-Alt-⌘-R 清除日志
  17. Control-⌘ Left/Right 展开或者收起函数
  18. Shift-⌘-C, 显示class browser
  19. ⌘-=, 跳转到下一个错误.
  20. ⌘-Shift-F显示查找输入框.
  21. ⌘-Shift-B显示build窗口
  22. ⌘-Shift-Y显示debug窗口.

2.2.6 Downloads

这里有两个选项,分别如下:


最初安装好,下面列表筐中没有我这里显示的那么多,建议一定要选择每个选项卡中的Check for and install updates automatically,点击Check and install now.
Xcode有一个功能,当你选中某个类名,或者xib中的每个地方,或者某个关键词等等时候可以出现一个简单的描述,如果你这里没有全部下载,会造成很多帮助型的描述不能出现。
如果Components中不下载4.3的模拟器,你就只有一个5.0的模拟器了。

2.2.7 Locations


在Xcode之后,工程编译生成的中间文件和结果文件都不会出现在原工程下面,会出现在这里的设置的路径下面,就是第一个Derived Data.你可以点击路径后面的箭头打开这个文件夹,然后你就会发现你想要的东西。
其他的也是路径相关的,这里不再叙述。



用Xcode 进行Flappy bird 的iOS开发(1) 最近看到很多同志们学习了object-c,却不知道怎么用于实践,正好不久前我学着进行了一下flappy bird的编写,用的是Xcode,相信学习Apple编程的同志会喜欢的。        first of all , 不管我门进行什么开发 UI + 代码都是必不可少的,我的UI就是从网上下载的哦(对了说一句,http://www.uishe.cn,就是UI社这个网站适合初级的同学们去寻找资源 阅读详情

相关推荐

1、iOS 18 编程入门:探索 Xcode

本博客介绍了iOS 18编程的入门指南,重点讲解了Xcode的安装与配置、项目的创建以及应用的运行方式(包括模拟器和实际设备)。适合初学者了解iOS开发的基础知识,并通过实践逐步掌握Swift编程技能。

w8x9y0z1的博客 95

VS、 AS、 Xcode开发工具常用快捷键

********************VS2013******************** Ctrl+, 快速查找文件 Ctrl+; 快速定位文件 Ctrl+Shift+U: 全部变为大写 Ctrl+U: 全部变为小写代码快捷键 Ctrl+W:选中单词 ctrl + J :智能提示: ctrl + shift +空格 :方法参数提示 CTRL + - : 向后定位,回到上一个编辑的光标点 #region快捷键:选中要注释的内容,按ctrl+K,S,选择#region 或输入#region tab t..

无名大白 748

使用Xcode进行中文编程设置

默认情况下,Xcode的界面语言是英文,但是你可以通过以下步骤将其设置为中文,以方便中文编程。在"General"选项卡中,你将找到一个"Localization"(本地化)下拉菜单。点击该下拉菜单,并选择"中文(简体)"作为Xcode的界面语言。现在,当你重新打开Xcode时,你将看到界面已经切换为中文。在偏好设置窗口的顶部,你将看到几个标签选项卡。在Xcode菜单栏中,点击"Xcode"选项,然后选择"偏好设置"。以下是一个简单的示例代码,使用Xcode进行中文编程设置后,在控制台输出"你好,世界!

BitSlinger的博客 2万+

XCode快捷键

从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066读书人偷书不算窃 :) 1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左...

weixin_30845171的博客 641

Xcode设备模拟器支持iOS 9.3

本文还有配套的精品资源,点击获取 简介:这个资源包帮助开发者在Xcode 7.1环境中支持iOS 9.3的设备模拟器,从而避免升级到Xcode 7.3。资源包含iOS 9.3特定版本“13E230”的模拟器数据,可能包括多种屏幕尺寸的设备模型、系统框架和库。开发者可以使用这些资源在旧版Xcode中测试应用,确保兼容性和性能。尽管存在使用风险,定期更新Xcode对于获取新工具...

weixin_35751194的博客 1542

《缠中说禅108课》5:市场无须分析,只要看和干

喜欢吹牛皮的,在市场里最常见,例如一种以分析市场、吹牛皮为生的职业,叫什么股评、专家的。此类人不过是市场上的寄生虫,真正的猎手只会观察、操作,用嘴是打不了豺狼的。 市场就是一个狩猎场,首先你要成为一个好猎手,而一个猎手,首先要习惯于无言。如果真有什么真理,那真理也是无言的。可言说的,都不过是人类思想的分泌物,臭气熏天。真不可言说了,就无不可言,言而无言,是乃真言。 一个好的猎手,可以没有嘴巴,但一定会有一双不为外物所动的眼睛,在这眼睛下,一切如幻化般透明。要不被外物所动,则首先要不被自我所迷惑,其实..

BenRen1314的博客 800

Xcode 常用快捷键

转载来源:http://www.cnblogs.com/langtianya/p/3888157.html 一、关于运行调试1、运行,停止,都在工具栏的Product里。Command + R 运行。Command + . 停止2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似 二、导航这是导航里的快捷键 到这里要解释一下,有的同学可能不知道里面的符号代表什么,那个花键大家

zhouwenchun 703

PSIM+PIL+CCS三剑客:手把手教你搞定DSP28335的软硬件联合调试

本文详细介绍了如何利用PSIM、PIL与CCS三款工具,实现DSP28335的软硬件联合调试。通过搭建兼容环境、从PSIM仿真生成PIL代码,再到实战联合调试与问题诊断,手把手指导开发者构建从虚拟模型到实际硬件的完整验证闭环,有效提升电力电子与电机驱动等领域的开发效率与可靠性。

weixin_29183637的博客 185

图文解释XCode常用快捷键的使用

刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。 其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。   一、关于运行调试 1、运行,停止,都在工具栏的Product里。 Comma

狂奔之林的博客 505

nbiot和2g_浅谈NBIOT

一、什么是NBIOT?1、概念窄带物联网(Narrow Band Internet of Things, NB-IoT),NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,使用License频段,可采取带内、保护带或独立载波等三种部署方式,与现有网络共存。可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。2、NBIOT的特点和目标(1)超强覆盖:相对GPRS来...

weixin_39534100的博客 1704

基于PLC的立体车库控制系统设计

本文介绍了基于西门子S7-1511-1PN PLC和KTP700 Basic PN HMI的立体堆垛式停车场自动化控制系统。系统通过PLC逻辑控制滑台运动,配合传感器实现车辆存取自动化,包含初始化、入库、出库和安全保护程序。程序采用模块化设计,分为安全互锁、动画显示、模式切换等六个功能模块,运用边沿触发、定时器和多级联锁确保安全。HMI界面提供模式切换、车位选择、状态显示和手动控制功能。该系统具有模块化、安全性和可扩展性特点,可应用于多车位立体停车场场景。

sxs3030787796的博客 1262

XCode 下的 iOS 单元测试

XCode 下的 iOS 单元测试 罗朝辉 (http://blog.youkuaiyun.com/kesalin) CC 许可,转载请注明出处 XCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过 GHUnit + OCMock 组合,我们可以在 iOS 下进行较强大的单元测试功能。本文将演示如何在 XCode 4.2 下使用 OCUnit, GHUni

飘飘白云 1万+

CTF逆向实战:如何快速识别RC4、TEA和Base64的魔改变种?

本文针对CTF逆向比赛中常见的加密算法魔改问题,详细讲解了如何快速识别和破解RC4、TEA和Base64的变种。通过分析算法核心特征、常见魔改手法,并结合动态调试与脚本编写等实战技巧,帮助逆向分析人员有效应对算法混淆,提升解题效率。

agile9scrum的博客 782

IOS开发系列(一) - Xcode

我的微信公众号: IOS开发系列(一) - Xcode 一、序言 现在的程序猿们只要谈论到iOS开发,那肯定必谈的就是Xcode,反正就是各种的各种。Xcode 能帮助我们完成非常多的事情这是毋庸置疑,但是很多人用起来还是蛋疼,特别是对于新手,那简直就是蛋碎,当然,这里个人还是提个小建议,对新手来说,千万不要想着一下就能学完关于Xcode的所有知识,最...

life491249957的专栏 931

风控域——知识图谱相关原理

本文全面介绍了知识图谱在风控领域的应用原理。从基础知识入手,阐述了知识图谱的定义、概念及应用场景,重点聚焦于金融风控。进一步讲解了知识图谱的技术架构,涵盖计算、融合与构建等方面。深入探讨了知识表示、建模、抽取、挖掘、存储、融合、检索和推理等关键技术原理,并结合金融风控实际需求,详细说明了各技术环节的具体应用方法与流程,为构建高效风控知识图谱提供了理论与实践指导。

庄小焱 607

从原理到落地:Java+TensorRT打造YOLO模型GPU极致推理方案

Java+TensorRT的YOLO模型GPU加速方案,核心是通过JNI桥接实现Java与TensorRT的高效交互,结合TensorRT的底层优化能力,最大化GPU算力。该方案既保留了Java后端的工程化优势(如易维护、生态完善),又解决了AI模型推理的性能瓶颈,可落地于实时视频分析、智能监控、工业质检等场景。基于TensorRT Dynamic Shape实现多尺寸输入的自适应优化;结合Java的协程(Virtual Thread)提升异步推理的并发效率;

2601_94871597的博客 766

xcode 菜单详解

本文调研Xcode的版本是 7.1,基本是探索了菜单的每一个按钮。下面划了删除线的选项是太基础的选项可以忽略,标红的选项是需要注意的。Xcode - Menu File:   New : 可以新建tap,窗口,新文件,playground,workspace,target等等。 Add Files to XX: 为这个项目中引入文件 Open :打开文件 Open Recent  :打开最近的打开的

Chen_Haijian的博客 4611

MATLAB与图像处理(一):图像中结构张量的求法(Structure Tensor)

1.结构张量的作用:       能够区分图像中的平坦区域,边缘,角点; 2.图像中的结构张量的定义    1)是一个矩阵;    2)与图像的水平,垂直梯度有关,定义如下: 在MATLAB中,可以用如下语句求解:[Ix,Iy]=gradient(Image); 3)求出结构张量矩阵的行列式,和迹(矩阵对角线之和)   行列式:K=det(E);   迹:  

wenyusuran的专栏 5240

深入iOS系统底层之XCODE对汇编的支持介绍

工欲善其事必先利其器 --《论语·卫灵公》一个好的IDE不仅要提供舒适简洁和方便的源代码编辑环境,还要提供功能强大的调试环境。XCODE是目前来说对iOS应用开发支持的最好的IDE(虽然Visual Studio2017也开始支持iOS应用的开发了),毕竟XCODE和iOS都是苹果公司的亲生儿子。唯一要吐槽的就是系统和编译环境绑的太死了,每当手机操作系统的一个小升级,都需要去升级一个好几G的新版本...

qq_41597968的博客 435

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

iOS_1_Mac XCode 操作入门

1、Mac下调出命令行/终端界面(1)快捷键  command + space        (2)输入 Terminal(3)已有终端打开时再次开启另一个终端, 快捷键 : command + n2、复制粘贴(1)复制快捷键 : command + c(2)粘贴快捷键: command + v(3)保存操作 :   command + s3、Mac下压缩格式为zip,rar格式有些无法打开4、M...

u011110953的专栏 3356

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

iOS开发环境:XCode

看官们,我们在前面章回中对Foundation框架中的知识进行了总结,本章回中将对介绍XCode进行介绍。 XCode是苹果公司提供的软件开发工具,它用来开发苹果电脑、手机和其它智能设备中使用的程序,它的安装和其它软件安装方法相同,直接在App Strore中安装就可以,因此这里就不做介绍,我们将重点介绍它提供的相关功能。 基本窗口 XCode左侧是工程管理窗口,用来管理各种文件;中间是主窗口,主要用来编写程序;右侧是属性面板窗口。上面是标题菜单,常用的编译、运行打包等功能都在菜单栏中;下面是信息输出窗口.

talk_8的专栏 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

xcode配置ios环境

Xcode iOS环境配置指南 欢迎进入iOS开发的世界!作为一名刚入行的小白,设置开发环境是第一步。这篇文章将带你逐步完成Xcode及iOS环境的配置,让你在今后的编程过程中更加畅快。 步骤概览 步骤 描述 1 安装Xcode 2 安装命令行工具 3 创建iOS项目 4 配置Simulator ...

weixin_40414679的博客 1136

IOS开发学习一 :Cocoa环境熟悉和Xcode使用

ios开发的前期准备就是一台mac机子。 我这边完全是一步一步来的。可能可以跳过很多 一。Mac的基础 1.首先就是查看你当前的操作系统,能更新升级就升级。 2.系统的很多设置,都是在偏好设置选项卡里。主要是输入法。可以下个搜狗。 点击  系统偏好设置-》语言于文本-》输入源选择上美国英语和搜狗(和win下操作很像,但是最近发现我的搜狗输入法不太管用了,切换后还是英文的。) 3.文件磁

killnono 1万+
上一篇: iOS编程--Xcode使用指南1--爱的初印象
下一篇: iOS5编程--官方例子代码的研究--序
NickTang
博客等级 码龄24年 261粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值