xcode开发的6个小技巧

Xcode是iPhone和iPad开发者用来编码或者开发iOS app的IDE。Xcode有不少小巧但颇有用的功能,不少时候咱们可能没有注意到它们,也或者咱们没有在合适的水平使用这些功能简化咱们的iOS开发。好比注释标签、代码片断以及其它不少…

如下是咱们发现的很是有用的Xcode功能:git

FIXMEgithub

该标签用来提醒你代码中存在稍后某个时间须要修改的部分。(编辑注:网络上有一些能够用来收集项目中`TODO`和`FIXME`标签的辅助插件,好比XToDo https://github.com/trawor/XToDo 编程

511.png

TODO网络

`TODO`用来提醒该标识处的代码有待返回继续编写、更新或者添加。该标签一般在注释块的源文件顶部。app

hf_image2.png

warningui

当你想要将代码区分为两个类别时可以使用该功能,一个为了实验,另外一个是实际使用的,好比编码

 033.png

若是咱们将0(zero) 改成1(one),警告会自动删除,以下:插件

 034.png

该功能将帮你确保你毫不会发布包含不应出如今此的代码,或者排除了应该出现的代码。指针

po调试

在调试阶段这个命令很是有用。一般状况下,为了打印变量的值,咱们须要移动鼠标指针并点击和选择打印描述打印值。有时候这种作法对编程并不友好,而po命令让这个过程变得简单且迅速 ,看一个示例。

在该示例中,我已经建立了一个命名为str的字符串,并为其赋值。如今要在不移动光标的状况下打印该值,我如今仅须要在输出窗口编写"po variable name"并摁下Enter键。以下所示,你将会获得储存在变量中的值。

hf_image5.png

5.代码片断

复杂应用程序一般须要格式化很是好的代码,以便于其余iOS开发者理解代码,因此咱们须要用标准的格式组织代码。可是对于一些体积比较大的应用程序来讲,组织代码会比较花时间。Xcode提供了一项称之为Code Snippets Library的功能。咱们能够用来组织代码。

hf_image6.png

你能够在Code Snippets Library找到它提供的全部默认代码片断,也能够根据本身需求建立自定义代码片断,也能够添加代码片断供之后使用。如下是使用代码片断的例子:

当咱们添加新的ViewController类,默认代码片断展现以下:

56.png

我想仿照内存相关方法的结构并查看生命周期方法,以下:

57.png

为了重复使用该结构,咱们须要将此代码添加进Code Snippets Library。如今将其添加,并选择你想要添加的文本,以下:

577.png

使用鼠标左键将其添加到代码片断库中。添加完成后,你将会看到一个默认的"My Code Snippet"名称。你能够编辑该名称,也能够为其添加描述和快捷键。

909.png

Find your File

经过cmd + shift + O组合键快速查找所需文件。

按下cmd + shift + O打开Open Quickly窗口,键入你查找的文件名称并点击"Enter"键盘,系统将会定向到你须要的文件。

hf_image15.png

若是你是iOS开发者,这些小技巧可能会比较有用,若是你发现了Xcode的其余使用技巧,欢迎分享给咱们。

相关文章
相关标签/搜索