【问题标题】:Include type-overs in Code Snippets在代码片段中包含类型转换
【发布时间】:2014-03-13 17:41:59
【问题描述】:

在使用 XCode 时,我发现 Code Snippets 窗口对于将常用代码 sn-ps 拖入编辑器非常有用。添加 sn-ps 很容易,但我不知道如何让我的自定义 sn-ps 包含类型转换(您键入的占位符信息文本)。例如这里是一个包含的用于开关的 sn-p

假设我正在为通知添加自定义 sn-p。我可以像这样将参数类型留空,但我希望能够包含类型转换。

如果你双击一个sn-p,你可以选择列出一些动作的编辑。我不会撒谎,其中一些是模糊的。执行此操作的能力可能在于该屏幕,但我没有看到。

【问题讨论】:

    标签: ios xcode xcode5 xcode5.1


    【解决方案1】:

    您可以像这样指定类型转换参数:

    所以对于我的通知示例,它将是:

    [[NSNotificationCenter defaultCenter] addObserverForName:<#notificationString#>
                                                      object:<#object#>
                                                       queue:[NSOperationQueue mainQueue]
                                                  usingBlock:^(NSNotification *note) {
                                                      NSDictionary *dictionary = note.userInfo;
                                                  }]; 
    

    您可以在您的代码中输入它,然后突出显示您的代码并将其拖到库中,或者您可以双击代码 sn-p 然后进入编辑模式并在那里输入它。

    【讨论】:

    • 截至目前,我发现 sn-p 编辑模式非常有问题。对于非平凡的更改,我通常选择复制粘贴文本。完成后,我要么将其复制回来,要么重新创建 sn-p。
    猜你喜欢
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多