У меня есть фреймворк, содержащий файл локализации. внутри фреймворка я позвонил
public let bundle = Bundle(identifier: "com.myapp.localize")
Я установил свой идентификатор пакета фреймворка на "com.myapp.localize"
, но когда я вижу в области отладки, он оказывается равен нулю
Я пробовал с другим проектом фреймворка, где я хочу иметь xcasset внутри фреймворка, и вышеприведенное решение тоже не будет работать.
Я успешно загрузил изображение, скопировав эти изображения непосредственно в Localize.bundle
, которые я создаю вручную и скопируйте этот пакет в основное приложение. и когда мне нужно изображение, я могу загрузить его, используя let image = UIImage(named: "Localize.bundle/image01.png")
, но я не знаю, могу ли я сделать то же самое с файлом Localization.string, потому что функции локализации работают путем сканирования содержимого приложения с помощью Bundle и Путь