使用 Carthage 安装 R.swift

作者: 牵线小丑 | 来源:发表于2016-10-09 16:25 被阅读169次

由于工程中不想引入 CocoapodsR.swift 官方又没有提供 Carthage 的集成方法,因此按照 R.swift 中提供的 Manually ,记录下以下集成过程。

  1. 使用 Carthage 集成 R.swift.LibraryCarthage 的安装与使用看这里
    1.1、 将 github "mac-cain13/R.swift.Library 添加到 Cartfile


    1.2、 �终端运行 carthage update

    1.3、 �打开目标工程,并按下图添加目标库和运行脚本:

  2. 集成 R.swift
    2.1、下载并解压 R.swift



    2.2、将上面解压得到的 rswift 文件拖到工程目录下,在此工程中,rswift 的路径为 "$SRCROOT/${PROJECT_NAME}/rswift"(集成的时候应该根据实际的路径进行相应的修改)


    2.3、添加新的运行脚本 Run Script,与如下图所示将其拖到 Compile Sources 的上边,并输入以下内容:"$SRCROOT/${PROJECT_NAME}/rswift" "$SRCROOT"
  3. 获取并集成生成的文件
    3.1、编译目标工程,即可在工程根目录下看到生成的 R.generated.swift 文件


    3.2、将生成的 R.generated.swift 文件以引用的形式拖到工程中去

    3.3、为防团队在协作的时候资源文件发生冲突,将 *.generated.swift 添加到 .gitignore 文件中去。

相关文章

网友评论

    本文标题:使用 Carthage 安装 R.swift

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