【发布时间】:2020-05-31 12:17:47
【问题描述】:
我已经设法使用以下代码将图像保存到 CoreData:
let imageData = try Data(contentsOf: fileURL!)
let img = UIImage(data: imageData)
student.picture = img?.pngData()
当然,picture 的类型是 Data。
现在,我想在 SwiftUI 中显示这张图片。
struct StudentView: View {
@Environment(\.managedObjectContext) var managedObjectContext
@ObservedObject var student: Student
var body: some View {
VStack {
Image(...student.picture...)
Text("\(student.lastName)")
}
}
}
但我不知道用什么代替 ...student.picture...。
感谢您的帮助。
【问题讨论】: