Xcode 快速开发 代码块

作者: 香橙柚子 | 来源:发表于2017-12-08 10:48 被阅读137次

    Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方便。
    代码片段(Code Snippets)的路径: ~/Library/Developer/Xcode/UserData/CodeSnippets

    常用的代码块:

    1.strong:
    @property (nonatomic,strong) <#type#> *<#name#>;
    2.weak:
    @property (nonatomic,weak) <#type#> *<#name#>;
    3.copy:
    @property (nonatomic,copy) NSString *<#name#>;
    4.assign:
    @property (nonatomic,assign) <#type#> <#name#>;
    5.delegate:
    @property (nonatomic,weak) id<<#protocol#>> <#delegate#>;
    6.block:
    @property (nonatomic,copy) <#Block#> <#block#>;
    7.mark:
    #pragma mark <#mark#>
    

    自定义代码块:
    线以Strong为例:
    1.在书写@property属性的地方写下如下语句:
    @property (nonatomic,strong) <#type#> *<#name#>;
    2.选中上述语句,用鼠标左键拖到下图 中指示区域内:

    XCode代码片段 XCode代码片段编辑区域

    从上图代码片段编辑区域的图上可以依次看到:

    1. Title
      代码片段的标题
    2. Summary
      代码片段的描述文字
    3. Platform
      可以使用代码片段的平台,有iOS/OSX/ALL 三个选项
    4. Language
      可以在哪些语言中使用该代码片段
    5. Completion Shortcut
      代码片段的快捷方式, 例如:pstrong
    6. Completion Scopes
      可以在哪些文件中使用当前代码片段,比如全部位置,头文件中等,当然可以添加多个支持的位置.
    7. 最后一大片空白区域
      这是代码的预览效果
      最后全部设置完成之后,点击菜单右下角的Done按钮,工作完成.

    代码片段拷贝与备份

    Xcode中的代码片段默认的路径:~/Library/Developer/Xcode/UserData/CodeSnippets
    当我们更换电脑的时候,为了使用方便,可以将这个文件夹下的代码片段拷贝到新的电脑该路径的文件夹下,以便使用.

    相关文章

      网友评论

      • 爱敲代码的小谷米昂:不错,可以把很多东西都拉进去了
      • zhangqi0431:好文章,一直都没有主动去研究Xcode这个区域是干什么用的。
        香橙柚子:这个是很常用的,不过也有弊端,这个用时间长了,就学会偷懒了,很多代码再去敲,就敲不出来了

      本文标题:Xcode 快速开发 代码块

      本文链接:https://www.haomeiwen.com/subject/mywsixtx.html