MacOS 上如何使用 SwiftUI Image 显示一张本地路径的图片?


例如我的 MacOS 上有一张本地图片,路径为 "/Users/xxxx/Documents/res/a.png", 我如何能够通过 SwiftUI 的 Image 将这张图片渲染出来?

实现如下:


                    let imgPath = "/Users/xxxx/Documents/res/a.png"
                    ... 
                    HStack {
                        if let nsImage = NSImage(contentsOf: imgPath) {
                            Image(nsImage: nsImage)
                        }
                    }
                

这样就通过 SwiftUI 的 Image 将这张本地图片渲染出来了。


参考资料 Reference :
Image.init(nsImage:) NSImage