gpt4 book ai didi

android - swift 中是否有类似于 Android 中的 R.java 的功能?

转载 作者:IT王子 更新时间:2023-10-29 05:30:23 26 4
gpt4 key购买 nike

我是 iOS 的初学者,而且速度很快。

我以前写过 Android,我认为 R.java 是管理 id、可绘制对象、字符串和其他资源的好主意。所以我很惊讶 iOS 没有提供一个很好的访问资源的功能。

如果我想从 Assets 中获取图像,我会调用 UIImage(named: "img_name"),但我认为这不是访问 img_name ,我可能用错了名字,我无法获取图像。

我找到了一些开源项目,比如 SharkSwiftGen , 但 Shark 只支持图像和 SwiftGen 似乎需要不自动运行命令。

你有更好的解决方案吗?谢谢!

最佳答案

我有一个开源项目R.swift-plugin它提供了您提到的功能。您只需要通过 Alcatraz 安装 Xcode 插件并搜索 R.swift

该插件会自动生成一个资源文件来管理您的图像、可本地化的字符串和颜色,您可以像使用 R.java 一样访问它们

用法:

enter image description here

诚挚推荐您尝试一下。随时给我任何改进建议:)

关于android - swift 中是否有类似于 Android 中的 R.java 的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36661848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com