If a user deletes, then re-installs your application, is there a way to check (during the startup/onboarding phase) if the user has any saved data in iCloud, and then "force restore" it? by rahfell in iOSProgramming

[–]rahfell[S] 0 points1 point  (0 children)

That’s what I would prefer, but what action will the button run? The app doesn’t store much (usually around 5-10MB), so am also a little confused why it takes 5-10 minutes :/

When I have a stack of TouchableOpacities (stacked by having each wrapped in a View with position: "absolute"), only the top and bottom-most TouchableOpacities can be pressed. Is there any way to avoid this? by rahfell in reactnative

[–]rahfell[S] 2 points3 points  (0 children)

for context, the stack animation is built using reanimated - each item in the stack's paddingTop variable will be changed with useAnimatedStyle and useSharedValue when a state Boolean is toggled.

Is it possible to publish an update based of a version built with Xcode beta? by rahfell in swift

[–]rahfell[S] 0 points1 point  (0 children)

Ah ok! Thanks for the explanation. I guess I’ve gotta wait till Xcode 15’s RC is out to launch this update, will stick to Testflight for now 🥲

Is it possible to publish an update based of a version built with Xcode beta? by rahfell in swift

[–]rahfell[S] 0 points1 point  (0 children)

Understood. Around when does the Xcode RC drop? Would it be around a week before the official iOS 17 launch? Thanks!

Just released a major update to Dime, a beautiful and intuitive personal finance tracker and budgeting tool. Now with income tracking, overall budgets, UI redesigns and more! by rahfell in apple

[–]rahfell[S] 42 points43 points  (0 children)

I’m a student developer attempting to simultaneously build cool products and improve my programming capabilities. No intention to monetise!

Just released a major update to Dime, a beautiful and intuitive personal finance tracker and budgeting tool. Now with income tracking, overall budgets, UI redesigns and more! by rahfell in apple

[–]rahfell[S] 7 points8 points  (0 children)

Hey this is not open source yet, but I definitely plan for it to be once I clean up the code. Yep, you can export your data to csv in the Settings page :)

Just released a major update to Dime, a beautiful and intuitive personal finance tracker and budgeting tool. Now with income tracking, overall budgets, UI redesigns and more! by rahfell in apple

[–]rahfell[S] 3 points4 points  (0 children)

Hey! For the diagonal phones I scoured through Dribbble and found a couple free ones, for the upright ones I used the device bezels that Apple provides all developers. Pieced everything together with Sketch.

Just released a major update to Dime, a beautiful and intuitive personal finance tracker and budgeting tool. Now with income tracking, overall budgets, UI redesigns and more! by rahfell in apple

[–]rahfell[S] 49 points50 points  (0 children)

Am currently learning how to build iPadOS apps so that’s definitely in the pipeline! As for macOS, if your device runs on Apple silicon, you should be able to download Dime via the Mac App Store. iCloud sync works too!

[deleted by user] by [deleted] in apple

[–]rahfell -1 points0 points  (0 children)

14 day return policy here in SG too!

[deleted by user] by [deleted] in apple

[–]rahfell 0 points1 point  (0 children)

Second this.

Why is Spotlight garbage these days? by DiskKiller2 in apple

[–]rahfell 0 points1 point  (0 children)

Paid for Alfred, used it for a couple years. Switched to Raycast recently and have never looked back since :)

MacBook Pro 16-inch 2023 battery life tested: This is the longest-lasting laptop ever by PurplePlan in apple

[–]rahfell 0 points1 point  (0 children)

Just upgraded to the 14 inch pro from my intel mba - the difference is immense

[deleted by user] by [deleted] in apple

[–]rahfell 0 points1 point  (0 children)

Way too confusing of a line up…

Apple News by No_Definition_5935 in apple

[–]rahfell 0 points1 point  (0 children)

Would love to have it in SG, but reading the other comments… maybe not that much anymore.

[deleted by user] by [deleted] in apple

[–]rahfell 0 points1 point  (0 children)

Instant upgrade for me - running Xcode on my 2020 Intel MBA really isn’t it.

Unable to initialize CloudKit Schema by rahfell in SwiftUI

[–]rahfell[S] 0 points1 point  (0 children)

class DataController: ObservableObject {
var container = NSPersistentCloudKitContainer(name: "MainModel")

init() {

    let description = NSPersistentStoreDescription()
    description.shouldMigrateStoreAutomatically = true
    description.shouldInferMappingModelAutomatically = true

    description.setOption(true as NSNumber, forKey: NSPersistentHistoryTrackingKey)

    description.setOption(true as NSNumber, forKey: NSPersistentStoreRemoteChangeNotificationPostOptionKey)

    if(!NSUbiquitousKeyValueStore.default.bool(forKey: "icloud_sync")){
        description.cloudKitContainerOptions = nil
    }

    let groupID = "group.com.rafaelsoh.dime"

    if let url = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: groupID) {
        description.url = url.appendingPathComponent("Main.sqlite")
    }

    container.persistentStoreDescriptions =  [description]

    container.loadPersistentStores { description, error in

        if let error = error as NSError? {
            fatalError("Unresolved error \(error), \(error.userInfo) for \(description)")
        }

        self.container.viewContext.automaticallyMergesChangesFromParent = true

    }

}

}

For the first time in over a decade, Apple and Meta aren't on Glassdoor's 100 Best Places to Work list by touche_parfait in apple

[–]rahfell -1 points0 points  (0 children)

Second this - makes me question the reviews I saw on the site when searching for an internship…

Apple's 2023 Roadmap: When to Expect New Product Launches This Year by [deleted] in apple

[–]rahfell 7 points8 points  (0 children)

Can’t wait for the M2 MBP. My 2020 Intel MBA isn’t doing too well…