【问题标题】:Is there any shortcut for // MARK: in Xcode like there is for /// <#Description#>?// MARK:在Xcode中是否有任何快捷方式,就像 /// <#Description#> 一样?
【发布时间】:2017-11-09 23:41:37
【问题描述】:

'// MARK:' 是否有任何键盘快捷键,就像标题文档'/// Description' 一样?

【问题讨论】:

    标签: swift xcode code-snippets


    【解决方案1】:

    将其作为代码sn-p添加到Xcode没有问题。

    你应该做的是:

    • 输入:// MARK: &lt;#Description#&gt;,选择它,然后将其拖到实用程序部分的代码sn-p:

    • 填写弹出表单,如下:

    就是这样!

    用法:

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

    【讨论】:

    • 非常感谢。完成快捷方式绝对很棒。
    【解决方案2】:

    不,//MARK 没有任何快捷方式。但是,您可以为其创建一个代码 sn-p 并随时随地重复使用。

    步骤:

    • 在扩展或方法之上声明一个//MARK语句
    • //MARK拖入代码sn-p部分(在Xcode右下角对象库部分的左侧)
    • 系统会要求您为 sn-p 创建一个名称。适当地标记它。就是这样。

    • 为了方便使用,请将这个 sn-p 拖放到任何你想要的地方

    【讨论】:

      【解决方案3】:

      我们必须在任何函数或方法或编码行的顶部使用一个命令。

      命令 + 选项 + /

      如果它是 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
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-24
        • 1970-01-01
        • 2018-02-06
        • 2013-03-23
        • 1970-01-01
        • 2014-12-04
        • 1970-01-01
        相关资源
        最近更新 更多