Quick Xcode & iOS Tip for Memory Crashes
If your app consumes too much memory, it will crash. Usually, this points to memory leaks or inefficiencies in your code.
However, sometimes the issue isn't your code! If you are loading a massive ML model (2GB+), rendering a heavy game, or processing heavy video exports, your app naturally needs more RAM to function.
The good news? You can request a higher memory limit from the system, and you'll usually get it.
Apple introduced this feature starting with iOS 15.
Here is how to enable it:
1. Open your project in Xcode.
2. Click on your Project name in the navigator.
3. Select your project under the Target section.
4. Click on the + Capability button.
5. Search for and add Increased Memory Limit.
I tested this myself with a heavy model that kept crashing the app due to high memory consumption. After enabling this capability, the issue was completely resolved! ๐
#Xcode #Swift #SwiftUI #iOS #iOS26

Experiment in vibe coding a dual-platform iOS and #AndroidDev #SwiftUI calculator with Claude and Skip. Why Skip and not separate codebases? Because regardless of who or what writes it, shared code means half the bugs and maintenance
https://github.com/skiptools/skipapp-calculatrix

I have some unbelievable news for anyone who has used my basic note-taking program for Mac called ScratchPad. I have a more or less final version of version 2.0!
#mac #apps #scratchpad #development #swift #swiftui #apple
https://blog.alexseifert.com/2026/02/20/scratchpad-2-0-over-a-decade-later/
Hey! Apple is looking for first-gen college students majoring in Finance, Business, Data Science, Economics, Math, Statistics etc. with a Winter 2028 or Spring 2029 graduation date. Reach out if you or someone you know is interested and fits all the criteria! #Swift #swiftui #Apple

๐โจ Behold, the latest "innovation": a native #macOS client for Hacker News, because clearly what the world needs is more opportunities to get distracted by internet debates in #SwiftUI. ๐๐ With that kind of groundbreaking progress, we can only wonder what's next โ perhaps a bespoke app for reading comment section arguments on YouTube? ๐ฅณ๐
https://github.com/IronsideXXVI/Hacker-News #HackerNews #distraction #innovation #internetdebates #appdevelopment #HackerNews #ngated
A native macOS client for Hacker News, built with SwiftUI
https://github.com/IronsideXXVI/Hacker-News
#HackerNews #HackerNews #SwiftUI #macOS #Client #AppDevelopment #OpenSource #Technology
Child woke up so had to stop, but made some good progress working through the different validation variations! Tomorrow night, let's continue doing the same. See you then!
๐ Tomorrowโs stream: https://youtube.com/live/qdgllY8CAFw
โฎ๏ธ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
๐ฒ Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's add more validation test cases!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/a0B6c-EEWjE
One of the reasons why I think Xcode is a true IDE and everything else is just a code editor. #SwiftUI
๐ ๐๐ฎ๐ป๐๐ฎ๐ฟ๐'๐ ๐๐ผ๐ฝ ๐ฏ ๐บ๐ผ๐๐-๐ฒ๐ป๐ด๐ฎ๐ด๐ฒ๐ฑ:
๐ฅ @natpanferova on ๐๐ ๐๐บ๐ฎ๐ฃ๐ฐ๐ญ๐ด ๐ข๐ฏ๐ช๐ฎ๐ข๐ต๐ช๐ฐ๐ฏ
๐ฅ @fatbobman on ๐๐ฉ๐ช๐ญ๐ฅ ๐๐ต๐ข๐ต๐ฆ ๐ถ๐ฑ๐ฅ๐ข๐ต๐ฆ๐ด
๐ฅ @natpanferova on ๐๐ต๐ณ๐ช๐ฏ๐จ ๐ช๐ฏ๐ต๐ฆ๐ณ๐ฑ๐ฐ๐ญ๐ข๐ต๐ช๐ฐ๐ฏ
Articles ๐
๐ https://nilcoalescing.com/blog/AnimatingSFSymbolsInSwiftUI
๐ https://fatbobman.com/en/snippet/why-child-state-won-not-update-from-parent-in-swiftui/
๐ https://nilcoalescing.com/blog/DefiningCustomStringInterpolationBehaviorInSwift
Subscribe and never miss an issue - https://ios-newsletter.snappmobile.io/subscribe.html
has anyone run into this #SwiftUI issue on iOS 26 where segmented controls in a toolbar will scale from zero every time the scroll pocket appearance changes? any workaround?
I have an odd #Swift #SwiftUI problem.
I have an @Observable and I use onChange(of:) to fire a sound when a value changes, which happens on a timed basis. That works.
The app can be backgrounded, and when the app becomes not-background I update the state. The problem is the state change fires the sound, which I don't want to have happened since the state "change" ostensibly happened when it was backgrounded.
So how can I either update the state before the onChange(of:) handler sees it or ignore the change just when coming out of background?