Quick Tip- Deleting iOS Apps
A quick guide on enabling app deletion on iOS devices by adjusting Restrictions in the Settings app.
A quick guide on enabling app deletion on iOS devices by adjusting Restrictions in the Settings app.
Explores the future of apps that users interact with primarily through notifications, widgets, and Siri without ever launching the main app interface.
Explains why force unwrapping Swift optionals with ! is a code smell, with exceptions for IBOutlets and required properties.
A Swift guide on extracting PKCS7 containers from receipts using OpenSSL for validation.
Guide to extracting PKCS7 containers for receipt validation in Swift using OpenSSL.
Explains how to use Swift's @available attribute to mark methods as unavailable, with examples for subclassing and legacy code.
Explores bridging Swift's modern features with a large legacy Objective-C/C++ codebase, discussing practical integration strategies.
Troubleshooting a JSON parse error in PFCloud due to incorrect Parse Server URL configuration.
Troubleshooting a JSON parsing error in Parse PFCloud due to incorrect server URL configuration.
Explores when to use Swift protocols versus passing functions directly, with insights from Rob Napier's talk.
Tutorial on listing calendar events in iOS using Event Kit and Swift, including querying with NSPredicate.
Tutorial on listing calendar events in iOS using Event Kit and Swift, including querying with NSPredicate.
PSPDFKit's journey to achieving fast and reliable UI testing for their iOS PDF SDK, covering strategies beyond Apple's XCUI framework.
Tutorial on adding buttons to the navigation bar in iOS using Storyboards with Xcode 8 and Swift 3.
Tutorial on adding buttons to the navigation bar in iOS apps using Storyboards with Xcode 8 and Swift 3.
PSPDFKit shares lessons on building cross-platform SDKs with native UI and shared C++ core for iOS, Android, and web.
Explains when to use strong vs. weak and optional vs. implicitly unwrapped IBOutlets in Swift/iOS development, with practical rules.
Analysis of the Apple vs FBI encryption case, arguing that longer passcodes can maintain iPhone security even if Apple loses.
A Swift protocol extension for fading UIView in/out with default implementations, plus CocoaPods publishing walkthrough.
A course overview on managing Xcode project dependencies using CocoaPods, covering installation, library creation, and private repositories.