没有合适的资源?快使用搜索试试~ 我知道了~
Xcode使用教程详细讲解参考.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 49 浏览量
2021-12-26
11:50:02
上传
评论
收藏 2.06MB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/71145519/0001-683d05cef040754c8d63f0d2127f5cd5_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
11页
Xcode使用教程详细讲解参考.pdf
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![](https://csdnimg.cn/release/download_crawler_static/71145519/bg1.jpg)
Xcode使用教程详细讲解 (上)
2011-07-06 10:32 佚名 互联网 我要评论 () 字号:
T
|
T
本文介绍的是 Xcode 使用教程详细讲解, Xcode 是一个款强大的 IDE 开发环境,就像你在写 Windows程序
时需要 VS2005 一样 需要要 Xcode 为你写 Mac程序提供环境。
AD:
Xcode 使用教程详细讲解是本文要介绍的内容, Xcode 是一个款强大的 IDE 开发环境,就像你在写 Windows
程序时需要 VS2005 一样 需要要 Xcode 为你写 Mac程序提供环境。 因此,如果你要成为 Mac 程序的开发者,
灵活运用 Xcode 工具是你必须做的第一步。
1)我们写程序时常常在源文件的头部添加 copyright 声明以及公司名称等等; 而 Xcode 在创建文件时已经
帮我们做了绝大部分工作,我们可能需要修改一下公司名称,因为 xcode 给不知道我们公司名称,它不可
能预知一切,所以需要我们自己通过设置来告诉它。那么我们如何做到这一点呢?因为 xcode 中没有有关
公司名称的占位符,所以我们必须通过 terminal 使用命令来设置。
在使用这个命令之前 我们来看看 xcode 为我们提供的默认文件头部注释:
1. //
2. // untitled.m
3. // FilesOrganize
4. //
5. // Created by yan li on 8/29/09.
6. // Copyright 2009 __MyCompanyName__. All rights reserved.
7. //
在 terminal 中执行如下命令(打开 terminal 的热键是 command+shift+U) :
1. yan-lis-macbook-pro:~ yanli$ defaults write com.apple.Xcode PBXCusto
mTemplateMacroDefinitions '{"ORGANIZATIONNAME" = "LiYanzhong";}'
注意上面的命令是在 terminal 命令行的同一行,而不是两行, 这里是因为命令太长所导致。 注意该命令执
行时不会发出任何提示,即使你在命令中写错了参数名执行后也不会有任何提示,所以如果你执行该命令
后发现你期待的效果没有出现,就请你检查一下你是否有拼写错误,执行该命令后我们重新启动 xcode 并
重新创建文件,这个时候创建的文件头部注释,如下所见:
1. /*
2. * untitled.h
3. * Untitled
4. *
5. * Created by yan li on 8/29/09.
6. * Copyright 2009 LiYanzhong. All rights reserved.
![](https://csdnimg.cn/release/download_crawler_static/71145519/bg2.jpg)
7. *
8. */
2)使用编辑器的技巧
a) 如何关闭 Xcode 界面上的浏览器窗口?
点击 在 Xcode 工具栏上的最右边个 Editor 图标,可以打开或关闭 Xcode 中查找项目文件的浏览器。快捷
键是 command+shift+E 。
如果你的窗口上每个我所说的图标,则你需要自己手动将该图标放置到工具栏上。如何放呢?
激活 Xcode 工具,进入 View->Customize Toolbar... 你会发现右很多没有在工具栏上出现的工具,你可
以将想要随时可以用的工具拖到工具栏上就 ok 了。
b) 如何对代码进行首行缩进?
第一种方法:选中需要缩进的代码,按住 control 键后单击光标,出现 pop 菜单,然后选择 Re-indent
selection 。
第二种方法: 选择需要调整的代码, 同时按下 command+[ (左移动代码) 或 command+](右移动代码) 。
c) 代码自动完成功能的强大应用
在 Xcode 中写代码, Xcode 编辑器常常给出提示, 如果给出的代码提示符合我们的要求,我们就可以按 tab
键选择所提示的代码。
如果提示代码不符合我们要求,我们可以按下 esc 键,将整个提示列表显示出来,找到我们需要的。在列
![](https://csdnimg.cn/release/download_crawler_static/71145519/bg3.jpg)
表成员的最左边有个小方框, 如果里面是 f 则对应的成员是函数; 如果是 m则是方法;如果是#则是# define
命令;如果是 E 则是枚举;如果上 C 表示类。
如果我们不希望显示提示列表也能在列表成员间选择, 我们可以使用快捷键 control +. 在选项之间循环;
也可以使用 shift + control +. 在选项间反向循环。我们可以通过“代码自动完成功能”来查询一个类所
提供了哪些 API( 接口方法)。方法是将类写在方法调用表达式中实现这一查询功能:
[NSDictionary+ 空格,然后按下 esc 键,将出现 NSDictionary 中提供的方法列表。注意: [NSDictonary
后面必须要有空格,提示编译器类名称已经写完接下来要输入的是消息(即类中的方法名)。
将光标从一个占位符跳到下一个占位符的快捷键是: control + /
d) 在修改一个项目的代码时,请先拍下快照。
File->Make Snapshot 拍下项目的快照; File->Snapshots 从快照中恢复。对应的快捷键: control +
command+S; 恢复没有快捷键, 这样的好处就是--当代码修改烂了, 可以恢复到最处状态。由此可见,
这个功能只是在我们修改代码时提供帮助,不能真正的替代我们手动修改代码。
e)查找 替换功能的使用:
1. Edit- >Find- >Find in Projects...
出现如下对话框:
在 Find 栏输入要查找的字符;在 Replace 栏中输入要替换查找到的字符的字符;我们选择在工程中查找。
如果我们不选择 Ignore case 则替换只发生在 main() 函数中。
该方法修改代码有很到的弊端--如果我只想修改某个函数内的 car 字符,但是这样修改会将函数外的所
有我不许修改的 car 字符也改了;二是它不能修改类名和文件名;所以需要下面的方法来弥补它的第一不
足。
剩余10页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
xhr131452007
- 粉丝: 7
- 资源: 14万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)