Swift 项目下引入 R.swift 库

612 阅读1分钟

1、在工程下使用 Cocopods 引入 R.swift 库。

2、点击TARGETS -> Build Phases -> 左上角+ -> New Run Script Phase,如下图:

1.png

3、在 Run Script 内配置如下:

3.1 $PODS_ROOT/R.swift/rswift generate $SRCROOT/R.generated.swift

3.2 Input files 内添加 $TEMP_DIR/rswift-lastrun

3.3 Output files 内添加 $SRCROOT/R.generated.swift

2.png

注意:添加完成后需将 Run Script 移动到 Compile Sources 上方,确保R.swift、Run Script、资源文件按正常顺序加载,否则后期运行会报错。

4、Command+B 编译项目,会在工程目录下自动生成 R.generated.swift 文件,将该文件拖动至项目中,不要勾选Copy items if needed。

5、至此,可以愉快的玩耍了。

关于 R.swift 的详细说明使用,请移步:https://github.com/mac-cain13/R.swift