• xCode中怎样保存自己的代码块


          在开发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里面了。以下你就能够在要的时候随时使用了。





  • 相关阅读:
    那些年搞不懂的多线程、同步异步及阻塞和非阻塞(二)---概念区分
    那些年搞不懂的多线程、同步异步及阻塞和非阻塞(一)---多线程简介
    websocket简单实例
    map对象拷贝问题
    【简单算法】44.位1的个数
    【简单算法】43.罗马数字转整数
    【简单算法】42. 3的幂
    【简单算法】41.计数质数
    【简单算法】40.Fizz Buzz
    【简单算法】39.最小栈
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/5062711.html
Copyright © 2020-2023  润新知