My code for the last block: import SwiftUI import SwiftData struct HomeView: View { @Query var profiledata: [allProfileData] //get all profiledata @Environment(.modelContext) private var modelContext @State private var profileImage: Image = Image(DefaultProfile) var body: some View { VStack { profileImage } .onAppear() { let fetchRequest = FetchDescriptor() let fetchedData = try? modelContext.fetch(fetchRequest) print(Fetched count: (fetchedData?.count ?? 0)) if let imageData = profiledata.first?.profileImageData, let uiImage = UIImage(data: imageData) { profileImage = Image(uiImage: uiImage) } else { profileImage = Image(DefaultProfile) } //yes, I realize that I could use profiledata.first?.profileImage but I was just checking if profileImageData would save or not } } }
Topic:
UI Frameworks
SubTopic:
General
Tags: