OC开发之——xcode模版修改(30)

一 概述

  • 项目模板就是创建工程的时候选择的某一个条目, Xcode会根据选择的条目生成固定格式的项目
  • 本文以xcode的Command Line Tool项目为例,介绍如何修改xcode模版

二 Xcode模版修改

2.1 main.m模版修改

  • 应用程序中,找到Xcode, 右键"显示包内容"

  • 打开“/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Mac/Application/Command Line Tool.xctemplate“

  • 使用xcode打开文件夹下的TemplateInfo.plist

  • 若修改模版的内容,使用“文本编辑器”打开,搜索“Hello,World"

2.2 修改类文件(.h文件和.m文件)

  • 应用程序中,找到Xcode, 右键"显示包内容"

  • 打开“/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Source/Cocoa Class.xctemplate/NSObjectObjective-C”路径

    1
    2
    ___FILEBASENAME___.h——头文件了
    ___FILEBASENAME___.m——类实现
  • _FILEBASENAME_.h

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    //___FILEHEADER___

    ___IMPORTHEADER_cocoaSubclass___

    NS_ASSUME_NONNULL_BEGIN

    @interface ___FILEBASENAMEASIDENTIFIER___ : ___VARIABLE_cocoaSubclass___

    @end

    NS_ASSUME_NONNULL_END
  • _FILEBASENAME_.m类实现文件

    1
    2
    3
    4
    5
    6
    7
    //___FILEHEADER___

    #import "___FILEBASENAME___.h"

    @implementation ___FILEBASENAMEASIDENTIFIER___

    @end