Disabling Xcode’s OS-Level Debug Logging
Learn how to disable Xcode's verbose OS-level debug logging using an environment variable for a cleaner console.
Learn how to disable Xcode's verbose OS-level debug logging using an environment variable for a cleaner console.
A technical guide exploring Swift's Unicode-compliant string handling, focusing on CharacterView and encoding-specific views for developers.
Guide to fixing compatibility issues when building iOS 10 games with Game Maker Studio 1.4 and Xcode 8, covering provisioning and plist settings.
A developer announces and shares thoughts on preparing for their first major conference talks at NSSpain and FrenchKit, focusing on Swift and live-coding challenges.
A developer details using Charles Proxy as an alternative to Adobe's Bloodhound tool for testing analytics calls in a mobile app, overcoming SSL and request-blocking issues.
Explores enhancing Swift MVVM architecture using Protocol-Oriented Programming and Objective-C runtime for better view-model binding and reusability.
Explains the difference between implicitly unwrapped and force unwrapped optionals in Swift, highlighting their dangers and appropriate use cases.
A developer advocates for investing time in building internal tools and processes to automate repetitive tasks and improve efficiency in software development.
A guide to setting up a custom pre-commit Git hook for iOS projects to prevent common issues like misplaced views and focused tests.
Explains the dangers of force unwrapping Swift optionals (!) and why it should be avoided, promoting safer alternatives like optional binding.
Explains how to use the Swift Either enum for type-safe handling of two possible value types, with a practical example for table view data sources.
Guide on using Core Data models in Swift Playgrounds, including setup, limitations, and step-by-step walkthrough.
Tools and tips for managing multiple Xcode versions, especially beta releases, to streamline iOS/macOS development workflows.
Explains why force unwrapping Swift optionals with ! is a code smell, with exceptions for IBOutlets and required properties.
Explores protocol-oriented programming vs. object-oriented programming in Swift, using a laundry service analogy to explain benefits.
Explores protocol-oriented programming vs. object-oriented programming in Swift using a laundry service analogy.
A guide on creating calendar events using Event Kit and Swift in iOS development.
Guide on creating calendar events using Event Kit and Swift, with code walkthrough and working project example.
A quick reference for iOS/macOS developers on configuring NSDateFormatter to parse standard JSON date strings (ISO 8601 format).
Exploring when to use Swift protocols versus passing functions, with insights from Rob Napier's dotSwift talk.