1
独自のイメージでフレームワークを構築しようとしましたが、うまくコンパイルできませんでした。しかし、私のフレームワークを別のプロジェクトに組み込むと、画像を読み込む際にクラッシュしてしまいます。xcassetsを使ってフレームワークを構築する方法
ImageTest(私のフレームワーク)
public class ImageTest {
open func getImage() {
return #imageLiteral(resourceName: "IMG_0745")
}
}
マイプロジェクト
import ImageTest
...
...
override func viewDidLoad() {
super.viewDidLoad()
let imageView = UIImageView(image: ImageTest.getImage()) // crash !
imageView.center = view.center
view.addSubview(imageView)
}