Swift 在Xcode中是否有类似于///<;的//MARK:的快捷方式#说明#>;?

Swift 在Xcode中是否有类似于///<;的//MARK:的快捷方式#说明#>;?,swift,xcode,code-snippets,Swift,Xcode,Code Snippets,swift中的“//标记:”是否有类似于标题文档“///Description”的快捷键 不,//标记没有任何快捷方式。但是,您可以为它创建一个代码段,并在任何时候、任何地方重复使用 步骤: 在扩展或方法的顶部声明一个//MARK语句 将//标记拖到代码片段部分(位于Xcode右下角的对象库部分的左侧) 将要求您为代码段创建一个名称。给它贴上适当的标签。就这样 为了便于使用,请将此代码段拖放到您想要的任何位置 将其作为代码片段添加到Xcode中没有问题 你应该做的是: 键入://标记:,选

swift中的“//标记:”是否有类似于标题文档“///Description”的快捷键

不,//标记没有任何快捷方式。但是,您可以为它创建一个代码段,并在任何时候、任何地方重复使用

步骤:

  • 在扩展或方法的顶部声明一个//MARK语句
  • //标记拖到代码片段部分(位于Xcode右下角的对象库部分的左侧)
  • 将要求您为代码段创建一个名称。给它贴上适当的标签。就这样

  • 为了便于使用,请将此代码段拖放到您想要的任何位置


将其作为代码片段添加到Xcode中没有问题

你应该做的是:

  • 键入:
    //标记:
    ,选择它,然后将其拖动到“实用程序”部分的代码段:

  • 填写弹出式表单,如下所示:

就这样

用法:

根据上面的屏幕截图,完成处理程序的快捷方式是:“m”;通过在代码区域中键入“m”,您应该看到:


在任何函数、方法或编码行顶部之前,我们必须使用一个命令

命令+选项+/

如果它是collectionView方法的顶端,它将是

// MARK: - CollectionView Methods
扩展HomeViewController:UICollectionViewDelegate、UICollectionViewDataSource、UICollectionViewDelegateFlowLayout{

/// Collection Views for Fetured, Popular, Categories
///
/// - Parameters:
///   - collectionView: Data to be provided by service. Collection Views are categoriesCollectionView, popularCollectionView, feturedCollectionView
///   - section: retturn Value from Service
/// - Returns: return Value from Service


func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {

    return homeList.count
}

非常感谢。这条捷径真是太棒了。