【问题标题】:How to Change the Default ViewController Class Declaration in Xcode如何在 Xcode 中更改默认 ViewController 类声明
【发布时间】:2021-02-12 07:34:49
【问题描述】:

随着我成长为一名开发人员,我开发了自己的样式和管理我的 ViewController 的方式,我希望有一种方法可以更改默认的 ViewController。能够自定义默认 ViewController 语法将为我节省大量时间。

创建一个新的 ViewController:

我得到了什么:

我想要什么:

【问题讨论】:

  • 我会创建一个代码 sn-p
  • 正在调查 - 看起来很有希望!
  • 很多个关于制作自定义模板的教程。提问前请先搜索。
  • 您是否考虑过创建一个通用的超类,而不是故意生成重复的代码?
  • @matt 但是 Stack 上的信息为零,这是我最信任的事实来源。这是我最好的学习方式

标签: ios swift xcode syntax uiviewcontroller


【解决方案1】:

经过一些调查并在这篇文章的帮助下,似乎有两个可行的选择 - 协调器模式和代码 sn-ps

坐标模式

教程:Custom Xcode Template

虽然协调器模式完全按照要求执行,但与代码 sn-ps 相比,它似乎是一个相当冗长和复杂的过程

代码片段

真棒参考:Xcode Snippets

通过突出显示在我的默认 ViewController 中定义的所有代码,右键单击并选择“创建代码片段”,我能够定义一个新的 sn-p,可以通过单击“+”来访问Xcode 的右上角(重点是 swift 文件而不是故事板文件)您甚至可以定义关键字以供自动完成工作。

【讨论】:

  • 我从一开始就是这么说的,我分享了我的链接.. 无论如何很高兴工作
【解决方案2】:

据我所知,您需要创建一个自定义 Xcode 项目模板。而你自定义的 ViewController 文件需要使用这个自定义的 Xcode 项目。它用于一些设计模式示例。

在我看来,如果你真的一次又一次地使用这个模板,那么创建一个模板是值得的,否则可能会有点痛苦

【讨论】:

    猜你喜欢
    • 2011-07-12
    • 1970-01-01
    • 2021-07-13
    • 1970-01-01
    • 2019-12-25
    • 1970-01-01
    • 2020-12-11
    • 2021-09-17
    • 1970-01-01
    相关资源
    最近更新 更多