美文网首页
添加R.swift框架和使用方法

添加R.swift框架和使用方法

作者: breaktian | 来源:发表于2023-11-19 20:21 被阅读0次

    简介

    R.swift框架主要是实现通过类字段访问字符串,图片,等资源;类似Android那边通过R类访问,好处是有提示,如果缺少资源,直接就是编译错误;OC类似的功能叫R.objc

    #将资源(图片,文件等)生成类,方便到代码中方法
    #例如:let icon = R.image.settingsIcon()
    #let font = R.font.sanFrancisco(size: 42)
    #let color = R.color.indicatorHighlight()
    #let viewController = CustomViewController(nib: R.nib.customView)
    #let string = R.string.localizable.welcomeWithName("Arthur Dent")
    #https:https://github.com/mac-cain13/R.swift
    pod 'R.swift'
    

    配置

    1.选择targets,在Build Phases标签,添加一个New Run Script Phase脚本。
    2.拖拽新的脚本到Compile Sources之前。
    3.然后写入如下内容:

    "$PODS_ROOT/R.swift/rswift" generate "$SRCROOT/R.generated.swift"
    
    1. Based on dependency analysis 取消勾选
    2. 编译项目,就可以看到生成的R.generated.swift文件,拖拽到项目根目录,取消勾选Copy items if needed。

    使用

    添加了字符串,图片等资源后,一定要编译才能访问到。

    //使用框架
    copyrightView.text=R.string.localizable.clickReload("网络错误")
    

    相关文章

      网友评论

          本文标题:添加R.swift框架和使用方法

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