Post

Replies

Boosts

Views

Activity

Reply to macOS Xcode 14.2 app applicationwillterminate function is not called
I got it working. I did need to set Application can be killed immediately when user is shutting down or logging out" setting to NO to the target using the INFO tab but I had a coding error implementing applicationWillTerminate. So, here is how my app delegate looks now. import Cocoa @NSApplicationMain class AppDelegate: NSObject, NSApplicationDelegate {         func applicationWillFinishLaunching(_ notification: Notification) {     }     func applicationDidFinishLaunching(_ aNotification: Notification) {         // Insert code here to initialize your application           //    try! DatabaseManager.setup(for: NSApp)     }     func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {         return true     }     func applicationWillTerminate(_ Notification: Notification) {         // Insert code here to tear down your application         getPrefs()         if paymePref.prefAutoBackup == "Yes" {             backupDataBase()         }     } }
Topic: UI Frameworks SubTopic: AppKit Tags:
Jan ’23
Reply to Progress Indicator not working as expected
I tried a couple of things using a separate thread but still no luck. Below is my latest try? I must be missing something basic with this in seems to be very straightforward? @IBAction func progressStart(_ sender: Any) { // Start the progress animation progressIndicator.startAnimation(self) // Do some work here... let dispatchGroup = DispatchGroup() dispatchGroup.enter() DispatchQueue.global(qos: .background).async { var progress: Double = 0.0 for _ in 0..<100 { // Update the progress value in a loop progress += 1.0 DispatchQueue.main.async { self.progressLabel.stringValue = String(progress) self.progressIndicator.doubleValue = progress / 100.0 } // Do some work here... } dispatchGroup.leave() } dispatchGroup.notify(queue: DispatchQueue.main) { // Stop the progress animation self.progressIndicator.stopAnimation(self) } } }
Jun ’23
Reply to Companion Xcode project
To Clarify, the projects I am Looking for are from WWDC2023-10154. The video says download but no link, Is the link gone after initial play? Thanks "This is a code-along. During this session, I will be building an app with you. Hit pause now, and download the companion Xcode projects: an archive with the prepared starting point, and the finished one. Open the starter project, and go to the ContentView file"
Jun ’23
Reply to Where does SwiftData store the data?
I found these three files which are part of core-data datastore as well as swiftdata 144 -rw-r--r--@ 1 bsoule staff 73728 Jul 29 10:10 default.store 64 -rw-r--r--@ 1 bsoule staff 32768 Aug 7 14:57 default.store-shm 1160 -rw-r--r--@ 1 bsoule staff 564472 Aug 7 14:56 default.store-wal in my library directory --> Library/Containers/CHCS.ArtManager/Data/Library/Application Support I expected to also see a file with an sqlite extension but I did not? Any ideas where the sqlite database is stored?
Aug ’23
Reply to Why does the first image behave differently ?
I have my iPad connected to my Mac and I am running the code above on the iPad. I am using my iPad to test because it has more images to test with than a simulator. This code works as expected on my Mac but not on my iPad. The specifics of all the devices are as follows: Mac Sonoma beta 6 Xcode 15 beta7, iPadOS 17 beta 7. Reducing the frame size makes no difference. I will test on Ventura with Xcode 14 and iPadOS 16 later today or in the morning to see if this makes a difference. Thanks for the help!
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Aug ’23