Posts

Post not yet marked as solved
2 Replies
0 Views
FileRepresentation.importing's 'receivedData' is already deleted. when I use. import CoreTransferable struct Movie: Transferable {   let url: URL   static var transferRepresentation: some TransferRepresentation {     FileRepresentation(contentType: .movie) { movie in       SentTransferredFile(movie.url)     } importing: { receivedData in       let fileName = receivedData.file.lastPathComponent       let copy: URL =  FileManager.default.temporaryDirectory.appendingPathComponent(fileName)       try FileManager.default.copyItem(at: receivedData.file, to: copy)       return .init(url: copy)     }   } } Error Domain=NSCocoaErrorDomain Code=260 "The file “IMG_0458.mov” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/private/var/mobile/Containers/Data/Application/D2E2AF9F-E879-4792-89CE-E7FB6B1B8234/tmp/.com.apple.Foundation.NSItemProvider.flbzCW/IMG_0458.mov, NSUnderlyingError=0x28389eeb0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Post not yet marked as solved
2 Replies
0 Views
https://developer.apple.com/wwdc22/10054 doesn't explain multi NavigationLink in one cell.
Post marked as solved
1 Replies
0 Views
class FinalBluePrint: ObservableObject {  @Published var currentGrade: Double = 5;  @Published var desiredGrade : Double = 0;  @Published var finalWeight : Double = 0;  var finalNeededGrade : Double {   let desiredGrade = self.desiredGrade;   let currentGrade = self.currentGrade;   let finalWeight = self.finalWeight;   let finalNeededGrade = (desiredGrade - currentGrade * (100 - finalWeight)) / finalWeight;   return finalNeededGrade  } } struct ContentView: View {  @StateObject var final = FinalBluePrint()  var body : some View {   NavigationView {    VStack {     TextField("Current Grade", value: $final.currentGrade, format: .number).keyboardType(.decimalPad);     TextField("Desired Grade", value: $final.desiredGrade, format: .number).keyboardType(.decimalPad);     TextField("Final Weight", value: $final.finalWeight, format: .number).keyboardType(.decimalPad);     Text(final.currentGrade, format: .number);     Text(final.finalNeededGrade, format: .number);    }   }  } }
Post marked as solved
1 Replies
0 Views
List in List does not work well. You should change code like below code List { Button("ADD") { } Section { ForEach(data) { datum in } } }
Post not yet marked as solved
9 Replies
0 Views
I face to same issue in Playground. Normal Project can compile it.