iOS开发小结 - 创建属于自己的Xcode文件模板

本文介绍如何在Xcode中创建自定义文件模板,包括创建模板的步骤和个性化模板的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于文件模板大多数人想必都不陌生,我们在开发过程中经常用到,不过一般都是系统定义好的模板,比如创建自定义类的时候,创建一个VC的时候都用到了,下面描述一下改如何创建属于自己的Xcode文件模板

什么是Xcode模板

这里写图片描述
上图用到的就是Xcode自带的文件模板,有一系列系统为你建立好的条件模板。

如何创建自己的文件模板

首先先到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates这个目录下,这个里面存发的就是系统所有的文件模板,如下图:
这里写图片描述

先建立属于自己的文件模板文件夹,然后最简单的就是拷贝一份Source文件下Cocoa Touch Class.xctemplate的文件到你新建的文件夹下,比如上图那个WCL的文件夹就是我建立的,建立完成后你会发现再打开系统模板面板的时候会多出一个选项,如下图:
这里写图片描述

然后到这里也就成功一半了,接下来就是创建自己有个性的文件模板,然后选择你要修改的模板,在里面改一些你想加入的代码,比如修改NSObjectSwift的模板,如下:

//
//  ___FILENAME___
//  ___PROJECTNAME___
//
//  Created by ___FULLUSERNAME___ on ___DATE___.
//___COPYRIGHT___(https://github.com/631106979)
//
// @class ___FILEBASENAMEASIDENTIFIER___
// @abstract <#类的描述#>
// @discussion <#类的功能#>
//

import UIKit

class ___FILEBASENAMEASIDENTIFIER___: ___VARIABLE_cocoaTouchSubclass___ {

    //MARK: Public Methods


    //MARK: Override


    //MARK: Initial Methods


    //MARK: Setter Getter Methods


    //MARK: Privater Methods


    //MARK: KVO Methods


    //MARK: Notification Methods


    //MARK: Target Methods


}

完成上面的修改然后你创建一个基于NSObject的swift模板就会有上面修改的一些,就会出现如下图所示的模板出来了:

这里写图片描述

完成上诉步骤了差不多就能能创建出属于自己的Xcode文件模板了,希望这篇博客能帮助到大家~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值