代码模版
在xcode创建新的文件时,文件中会默认出现一些代码,其实这些代码是由xcode自带的模版生成的。
这些模版可以修改吗?当然。
怎么修改?
- 首先前往这个路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/
- 新建一个文件夹:
Custom
- 从
Source
文件夹下拷贝Cocoa Touch Class.xctemplate
到Custom
文件夹 - 修改想要自定义的文件,例如:
UIViewController
,进入UIViewControllerSwift
/UIViewControllerObjective-C
文件夹,添加或修改相关代码。 - 保存文件,并重启xcode
示例:
修改UIViewControllerXIBSwift
和UIViewControllerSwift
下的 ___FILEBASENAME___.swift
文件
//___FILEHEADER___
import UIKit
class ___FILEBASENAMEASIDENTIFIER___: ___VARIABLE_cocoaTouchSubclass___ {
//MARK: Public Methods
//MARK: Override
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
//MARK: Initial Methods
//MARK: Setter Getter Methods
//MARK: Privater Methods
//MARK: KVO Methods
//MARK: Notification Methods
//MARK: Target Methods
}
复制代码
效果图
其他文件同理。
现在的方法是新建一个文件夹,当然也可以在原始的文件上修改,两种方式都可以,怎么用看个人喜好。
结--