gpt4 book ai didi

cocoapods - NSLocalizedStringFromTable 在 CocoaPod 依赖中不起作用

转载 作者:行者123 更新时间:2023-12-02 01:53:02 31 4
gpt4 key购买 nike

我已经将 REActivityViewController 安装为 pod。这是 pod 中 Resources 文件夹的图片:

enter image description here

这是试图拉弦的其中一行:

    [_cancelButton setTitle:NSLocalizedStringFromTable(@"button.cancel", @"REActivityViewController", @"Cancel") forState:UIControlStateNormal];

按钮标题未本地化。在此示例中,它显示 button.cancel。它也不仅仅是这个按钮标题,而是这个依赖项中的所有按钮。


编辑

所以在我的 Info 下的主项目中有这个。我无法单击它来查看这些文件是什么。我的主项目中有 NSLocalizedStrings 但我还没有从中创建一个 .strings 文件:

enter image description here


编辑

所以我检查了我的 Pods-resources.sh 并发现了这个:

 install_resource "REActivityViewController/REActivityViewController/REActivityViewController.bundle"
install_resource "REActivityViewController/REActivityViewController/Localizations/de.lproj"
install_resource "REActivityViewController/REActivityViewController/Localizations/en.lproj"
install_resource "REActivityViewController/REActivityViewController/Localizations/fr.lproj"
install_resource "REActivityViewController/REActivityViewController/Localizations/it.lproj"
install_resource "REActivityViewController/REActivityViewController/Localizations/ru.lproj"
install_resource "REActivityViewController/REActivityViewController/Localizations/uk.lproj"
install_resource "REActivityViewController/REActivityViewController/Localizations/zh-Hans.lproj"

最佳答案

好的,我想通了,它看起来有点孤立。我勾选了Run script only when installing在 Target -> Copy Pods Resources 下,因为脚本非常慢,所以安装包的脚本在调试时没有安装包。

enter image description here

关于cocoapods - NSLocalizedStringFromTable 在 CocoaPod 依赖中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21692953/

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