BleepingSwift
- 2 followers
- United States of America
- https://bleepingswift.com
- https://onlyrecipes.app
- https://mick.maccallum.dev
Popular repositories Loading
-
swift-charts-basics
swift-charts-basics PublicLearn how to create beautiful, interactive charts in SwiftUI using Apple's Swift Charts framework, from simple line charts to customized bar graphs.
Swift 1
-
deep-linking-universal-links-setup
deep-linking-universal-links-setup PublicHow to set up custom URL schemes and Universal Links in iOS, handle incoming URLs in SwiftUI, and route users to the right screen.
Swift 1
-
app-intents-siri-shortcuts
app-intents-siri-shortcuts PublicExpose your app's features to Siri, Shortcuts, and Spotlight with App Intents, the Swift-native replacement for SiriKit in iOS 16 and later.
Swift 1
-
access-app-delegate-swift
access-app-delegate-swift PublicLearn how to access your app's App Delegate from anywhere in your Swift code, including from SwiftUI views.
Swift
-
access-camera-roll-swiftui
access-camera-roll-swiftui PublicLearn how to access photos from the camera roll in SwiftUI, including required permissions, Info.plist configuration, and using PhotosPicker for iOS 16+ or UIImagePickerController for earlier versi…
Swift
-
try-catch-nserror-objc
try-catch-nserror-objc PublicObjective-C supports exception handling with @try/@catch, but the community settled on NSError pointers instead. Here's why.
Objective-C
Repositories
- app-intents-siri-shortcuts Public
Expose your app's features to Siri, Shortcuts, and Spotlight with App Intents, the Swift-native replacement for SiriKit in iOS 16 and later.
BleepingSwift/app-intents-siri-shortcuts’s past year of commit activity - app-tracking-transparency-swiftui Public
A practical guide to App Tracking Transparency in iOS, covering the Info.plist usage description, the ATTrackingManager API, authorization statuses, and when to actually prompt the user from SwiftUI.
BleepingSwift/app-tracking-transparency-swiftui’s past year of commit activity - checked-vs-unsafe-continuation-swift Public
Continuations bridge completion-handler APIs into async/await. The checked variant catches the two ways you can get it wrong, and the unsafe one trusts you completely.
BleepingSwift/checked-vs-unsafe-continuation-swift’s past year of commit activity - data-races-swift-6-cant-catch Public
Swift 6's data-race safety is real, but it has blind spots. Here are the places the compiler can't see, and how to stop treating a clean build as proof your code is thread safe.
BleepingSwift/data-races-swift-6-cant-catch’s past year of commit activity - osallocated-unfair-lock-swift Public
OSAllocatedUnfairLock wraps os_unfair_lock with a closure-based API that makes it impossible to forget to unlock and keeps the lock's storage alive for as long as you need it.
BleepingSwift/osallocated-unfair-lock-swift’s past year of commit activity - structured-logging-logger-oslog Public
print is fine for scratch work, but production apps need categories, levels, and privacy redaction. Here is how the Logger API from the os module gives you all of that without much ceremony.
BleepingSwift/structured-logging-logger-oslog’s past year of commit activity - module-selectors-swift-6-3 Public
SE-0491 introduces the :: operator to disambiguate names that come from different modules. Here is when you actually need it and the gotchas worth knowing.
BleepingSwift/module-selectors-swift-6-3’s past year of commit activity - deep-linking-universal-links-setup Public
How to set up custom URL schemes and Universal Links in iOS, handle incoming URLs in SwiftUI, and route users to the right screen.
BleepingSwift/deep-linking-universal-links-setup’s past year of commit activity - local-notifications-unusernotificationcenter Public
A practical guide to scheduling and handling local notifications in iOS using UNUserNotificationCenter, from permission requests to actionable notification categories.
BleepingSwift/local-notifications-unusernotificationcenter’s past year of commit activity - default-empty-property-wrapper-swift-codable Public
Build a @DEFAULTEMPTY property wrapper that automatically defaults missing or null array fields to an empty array when decoding JSON in Swift.
BleepingSwift/default-empty-property-wrapper-swift-codable’s past year of commit activity
People
This organization has no public members. You must be a member to see who’s a part of this organization.
Top languages
Loading…
Most used topics
Loading…