How to get file size using FileManager + formatting
A Swift tutorial on programmatically retrieving and formatting file sizes using FileManager and ByteCountFormatter.
A Swift tutorial on programmatically retrieving and formatting file sizes using FileManager and ByteCountFormatter.
Introduces InterposeKit, a modern Swift library for elegant method swizzling, with developer insights on its creation and related Swift/tech topics.
A beginner's tutorial on building a multiplayer game using Websockets with Vapor 4 (Swift) and Vanilla JavaScript for real-time communication.
A guide on installing and managing multiple Swift development snapshots and toolchains within Xcode, allowing developers to switch between compiler versions.
Explains why launchOptions is nil in iOS 13's AppDelegate and provides the correct solution using SceneDelegate.
Explains how to properly configure WKWebView for headless background operation in iOS apps, including a key workaround for JavaScript execution.
A Swift programming tutorial on removing duplicate items from an array while preserving the original order, using Set and NSOrderedSet.
A tutorial on adding a custom notification badge with a count to a UIBarButtonItem in iOS, using a UIButton and UILabel.
A guide on implementing the EKCalendarChooser from EventKitUI in Swift to let iOS users select calendars within an app.
A tutorial on implementing a user-friendly feedback feature in iOS apps that allows users to choose their preferred email client (Gmail, Outlook, Spark) instead of defaulting to Apple Mail.
A tutorial on creating reusable custom UIView subclasses in iOS using .XIB files for visual design in Interface Builder.
A tutorial on using iOS's QLPreviewController to display various file types like PDFs, documents, and images within an app.
A tutorial on using iOS's Quick Look framework to generate thumbnail previews for various file types like PDFs, documents, and 3D models.
A guide to advanced string comparison and locale-aware sorting in Swift, covering case-insensitive checks, diacritic removal, and proper ordering.
A developer shares non-sponsored book recommendations for improving iOS development skills, covering Core Data, AutoLayout, and Swift.
A guide to creating a dynamic plugin system in Swift using runtime library loading for modular server-side applications.
Highlights new features in Swift 5.3, including Swift Package Manager updates and language enhancements like multiple trailing closures.
A tutorial on using custom UIView to dim app backgrounds and hide sensitive content in the iOS App Switcher.
A Swift tutorial on saving and reading files from a user's iCloud Drive using FileManager and CloudKit in an iOS app.
A tutorial on implementing a modern swipe-to-delete action with a custom trash icon in an iOS TableView using trailingSwipeActionsConfiguration.