博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xCode中怎样保存自己的代码块
阅读量:4710 次
发布时间:2019-06-10

本文共 1155 字,大约阅读时间需要 3 分钟。

      在开发iOS的过程中。xCode肯定是用得最多的工具。没有之中的一个。由于苹果官方提供的就这一个平台,尽管没有竞争对手,但秉承苹果一贯的注重细节的原则,xCode还是一款相当不错的IDE。

      作为一名iOS开发攻城狮,你肯定须要记住苹果一大堆的API。数量之多足够让你崩溃。

并且如今的API的趋势也是越来越长,不再纠结于尽量短小精悍了。

那么问题来了,尽管有代码补全提示,但你至少要记得开头的几个字母吧?你有没有脑子一片空白,基本啥都不记得的情况了?

      比方说我要訪问Bundle下的readme.txt文件,那么代码例如以下:

      

NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);  return [[path objectAtIndex:0] stringByAppendingPathComponent:@"read.txt"];

      这是平时非常少会使用的API,骨灰级老鸟能够丝毫不打顿的開始键入。然后代码补全——又快又好;而对于一些新手来说,就须要去手冊查找或者其它地方copy代码过来。

      好在苹果为我们考虑到了这些,所以在xCode里面提供了一个自己扩展代码块的功能。我们在xCode的Utilities面板上能够看到CodeSnippets库,里面苹果已经准备了非常多模板。你能够随便拉到代码中,这段代码就会在代码中出现。你仅仅须要填上相关的參数就一切OK了。

      

      这里你能够想到,假设我们的代码块也能够增加这个库,一切就完美了。Bingo,苹果也想到了这一点。并给出了答案!

方法相同超级简单——选中代码往CodeSnippets里面一拖即可了!

      

      我们能够看到。自己主动添加了一项My Code Snippet项还非常贴心的给了一个User标注。点击后会出现具体内容,点击Editbutton还可进行编辑。

      

      能够编辑的内容包含名称。简单介绍,快捷方式等。

图上的Completion Shortcut是快捷方式,假设你习惯用键盘完毕一切。那么这个设置就会很实用。

      这里美中不足是写死了readme.txt。我们不可能每次都是訪问这个特定的文件。所以最好的写法是给留一个參数。让使用者自己去填写。

      

      我是使用了copy了系统API里面的一个參数放入的,也能使用,不知道假设要键入,应该是键入什么内容,哪位大牛知道的请回复一下,先谢了。

      当你完毕了这些设置后。能够点击Donebutton,这段代码就存在xCode里面了。以下你就能够在要的时候随时使用了。

转载于:https://www.cnblogs.com/gcczhongduan/p/5062711.html

你可能感兴趣的文章
15模块-Maps【管理地图控件】
查看>>
runtime
查看>>
VS2008中宽字节和普通字节的使用
查看>>
父类 子类 构造方法
查看>>
vs2015下编译duilib的几个问题
查看>>
获取周的日期范围
查看>>
css案例学习之盒子模型
查看>>
postMan模拟get和post请求,支持局域网和外网
查看>>
day16T3改错记
查看>>
Linux 安装 JDK 8
查看>>
ASP.NET Core根据环境切换NLog配置
查看>>
高质量程序设计指南c++/c语言(20)--符号常量
查看>>
strncpy实现
查看>>
华为机试——字符倒叙输出
查看>>
SQLite3中dos命令下退出"...>"状态的方法
查看>>
通过Html5 Canvas画柱状图
查看>>
青蛙跳台阶(Fibonacci数列)
查看>>
洛谷P3834 [模板]可持久化线段树1(主席树) [主席树]
查看>>
Codeforces Round #316 (Div. 2)C. Replacement(模拟)
查看>>
Python入门学习笔记17(sqlalchemyd的使用)
查看>>