美文网首页
Xcode 自定义工程中的头文件信息

Xcode 自定义工程中的头文件信息

作者: 下班不写程序 | 来源:发表于2020-12-10 18:49 被阅读0次

1. 创建名称为IDETemplateMacros.plist 的plist 文件.

2. 添加key 为FILEHEADER 的键, 类型为string.

添加FILEHEADER( key-value)

3. 打开plist 文件, 代码形式:

  1. plist文件右键
  2. Open As
  3. Source Code

4. 模板代码:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>FILEHEADER</key>
    <string>
// ___FILENAME___
// ___PACKAGENAME___
//
// Author:  下班不写程序
// Github:  https://github.com/LiHe0308
// E-mail:  969629918@qq.com
// 简   书:  https://www.jianshu.com/u/cde18f686c44
//
// Created by 下班不写程序 on ___DATE___
//  _      _   _    _
// | |    |_| | |  | |
// | |     _  | |__| |  __
// | |    | | |  __  |//  \\
// | |__/\| | | |  | |||__//
// |_|__,/|_| |_|  |_|\\__,/
//
    </string>
</dict>
</plist>

5. 保存你自定义的plist 文件, 存放到指定目录(例: 仅当前项目生效):

1.打开项目
2.找到xxxx.xcodeproj
3.右键显示包内容
4.放到与xcschemes 同级目录下


存放到指定目录

这就完事了😆😆😆

6. 效果

效果

7. 指定的目录!!!

通过将 IDETemplateMacros.plist 文件放置到不同的目录,其影响的范围也不同:

只对当前 Project 指定的用户(username)有影响

  • <ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist

对当前 Project 的所有成员有影响

  • <ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist

对指定用户的 Workspace 下的 Project 有影响

  • <WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist

对所有成员 Workspace 下的 Project 有影响

  • <WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist

对 Xcode 所有创建的文件都有影响

  • ~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist

.End

相关文章

  • Xcode 自定义工程中的头文件信息

    1. 创建名称为IDETemplateMacros.plist 的plist 文件. 2. 添加key 为FILE...

  • Xcode6中添加pch预编译头文件

    Xcode6之前,创建工程会自动生成pch已编译头文件,将工程中需要公共import的头文件直接添加到pch文件中...

  • 2019-01-29

    Xcode10.1 import头文件索引无效 Xcode10.1更新后工程无法import头文件 如下路径,修改...

  • 2018-10-29 构建Xcode的文件头

    如何自定义Xcode的文件头信息: 1、点击工程显示工程的一些配置信息,Organization修改为公司名称: ...

  • __OBJC__

    问题: Xcode .pch文件中的头文件,默认会导入到工程中的所有.h文件中。 集成解压组件SSZipArchi...

  • 微信支付

    微信支付 1.首先配置工程appID xcode Info设置项目属性中的URL Schemes 2.引入头文件 ...

  • Xocde9.3 Custom font by provided

    问题:目前在工程中通过font by provided by Application 使用自定义字体,在xcode...

  • xcode c++混编出现 could not build mo

    xcode 编译时会默认将.pch中的头文件,默认加到工程中的文件中,但让包括C++文件,因而会出错。所以应该如下...

  • 真机模拟器 条件编译

    1. 在Xcode 工程中自定义系统宏定义 2. 在Xcode 中指定模拟器 或 真机 某些文件不参与编译

  • iOS-OpenCV之边缘检测

    1.使用Xcode新建工程,将opencv2.framework添加到工程。 2.添加头文件,并且将引入openc...

网友评论

      本文标题:Xcode 自定义工程中的头文件信息

      本文链接:https://www.haomeiwen.com/subject/fzurgktx.html