使用XCode时,我发现Code Snippets窗口对于将常用代码片段拖到编辑器中非常有用。添加代码段非常简单,但我不知道如何使我的自定义代码段包括类型转换(您键入的占位符信息文本)。例如,这是一个包含开关
的片段
假设我要为通知添加自定义代码段。我可以像这样将参数类型留空,但我希望能够包含类型。
如果您双击一个代码段,则可以选择编辑,其中列出了一些操作。我不会撒谎,其中一些是模糊的。这样做的能力可能在于屏幕,但我没有看到。
答案 0 :(得分:2)
您可以指定类型转换参数:
<#型过文本#>
因此,对于我的通知示例,它将是:
[[NSNotificationCenter defaultCenter] addObserverForName:<#notificationString#>
object:<#object#>
queue:[NSOperationQueue mainQueue]
usingBlock:^(NSNotification *note) {
NSDictionary *dictionary = note.userInfo;
}];
您可以在代码中键入此代码,然后突出显示您的代码并将其拖入库中,或者您可以双击代码段然后进入编辑模式并在其中键入。