Теперь у меня есть проект SDK, который встроен в основной проект, и я хочу использовать источник изображения в комплекте, который в проекте SDK, вот мой метод:
let bdpath = Bundle.main.path(forResource: "AltynBankResource", ofType: "bundle")
print("bundlePath:\(bdpath)")
let bd = Bundle(path: bdpath ?? "")
print("bundle:\(bd)")
let img = UIImage.init(named: "ic_bg1", in: bd, compatibleWith: nil)
print("img:\(img)")
, и он делаетне работаетпока я не скопирую исходный код пакета в основной проект.
, но я не понимаю, почему, я не использую изображение в основном проекте, но в файле SDK.почему я должен скопировать исходный код пакета в основной проект, чтобы использовать его?