- Creating a SwiftUI Toolbar Button with an Image and a Label
- Adding a Help Menu to a SwiftUI App
- Showing a SwiftUI sheet from a Mac Menu
- Showing Local HTML Content in a WKWebView
- Running a Mac App Outside of Xcode
- Scene Editor Development: Showing a SwiftUI View Based on a Selection
- Using ReferenceFileDocument to Save SwiftUI Documents
- Scene Editor Development: Unable to Open Scenes
- Scene Editor Development: Saving with NSKeyedArchiver
- Scene Editor Development: Trouble Conforming to Codable
- Scene Editor Development: SwiftUI Navigation Issues
- Scene Editor Development: Updating a SwiftUI List When Adding an Item
- SwiftUI Open and Save Panels
- Scene Editor Development: Intro
- Working on a SwiftUI Project in Xcode and Swift Playgrounds
- Scrolling a SwiftUI Sprite View
- Using a UIKit or AppKIt View in SwiftUI
- Storing a Swift Enum in Core Data
- Fixing the Type () cannot conform to View Error in Swift
- Fixing the Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value error
- Fixing the ForEach requires that T conform to Identifiable error in Swift
- Fixing the “Async call in a function that doesn’t support concurrency” error in Swift
- Replace Swift print Statements with Xcode Breakpoint Actions
- Showing a Swift Enum’s Values in a SwiftUI Picker
- Genrerating Swift Code for REST APIs with CreateAPI
- Navigation Basics for SwiftUI on macOS
- Working with Lists in Multiplatform SwiftUI Apps
- Saving Images in Core Data
- Xcode Multiplatform App Targets
- Using the Sparkle Framework in a Sandboxed App
- Accessing the Sparkle Binary from its Swift Package
- Passing Data to SwiftUI Views
- Getting Started with the Get Networking Framework
- Saving Passwords in the Keychain in Swift
- Intro to Making SwiftUI Apps with Swift Playgrounds
- Rija Development: Using OAuth Tokens to Make REST API Calls
- Log in to Websites with ASWebAuthenticationSession
- Rija Development: OAuth Authorization
- Rija Development: Using Jira’s REST APIs
- Rija Development: Intro
- Dealing with “Failed to prepare device for development” Error Message in Xcode
- Why Won’t My Xcode Project Build?
- Document Types in SwiftUI Apps
- Edit Swift Files Outside Xcode
- Disable a Text Field in a SwiftUI List Until Tapping Edit Button
- Moving List Items Using Drag and Drop in SwiftUI Mac Apps
- What Xcode Files Should Git Track and Ignore?
- Accessing the Document in a SwiftUI Menu
- Using New API Features in Swift While Supporting Older OS Versions
- Convert a Swift Range to Use String.Index
- Using File Wrappers in a SwiftUI App
- Creating a Master-Detail Interface in SwiftUI
- Using a Scrollable Text View in a Mac SwiftUI App
- Removing Items from SwiftUI Lists in Mac Apps
- Storing an Array of Custom Structs in Core Data
- Resources for Learning Combine
- Saving Data When Your Swift App Quits
- Xcode Installation Questions
- Where are the Single View and Master-Detail App Project Templates?
- Using Environment Variables in Swift Apps
- Should I learn Swift or SwiftUI?
- Getting Started with Swift Unit Testing in Xcode
- Make a Markdown Editor in SwiftUI
- Renaming Xcode Projects
- How to Notarize a Mac App
- Customizing the About Box in Your Mac App
- Working with Open and Save Panels in Mac Apps
- Changing the Button Title for Open and Save Panels
- Adding Undo Support for NSTextView
- Showing a Sheet When Choosing a Menu Item in AppKit
- Code Signing and the Sparkle Framework
- Saving Data in a Swift App
- Scrolling an iOS Text View When the Keyboard Appears
- Xcode Breakpoint Actions
- It’s OK to Use Storyboards
- Creating Custom Elements and Attributes in the Plot HTML Framework
- Submitting Bug Reports to Apple
- 5 Tips to Get Help Faster Online
- Create a Mac Markdown Editor with Live Preview
- Cherry Picking a Git Commit in Xcode
- Creating Document-Based Apps with SwiftUI
- Using Text Views in a SwiftUI App
- Learn SwiftUI or UIKit?
- Creating a Simple SwiftUI App
- Going from Tutorials to Your First Real Swift App: First Steps
- Accessing the SwiftUI Views Library in Xcode
- Timers in Swift
- Xcode Missing View Controllers
- Limiting an iOS App to Friends and Family
- Introducing the Swift Package Manager
- Create a Document-Based Mac App in Swift
- Why Make Mac Apps?
- Building a Product Business: the 30×500 Method
- Displaying Data in a Mac Table View
- Responding to Mac Menu Selections
- An Introduction to Xcode’s Debugger
- Introduction to Mac Development: Connecting UI Elements
- Introduction to Mac Development: Build the UI
- Introduction to Mac Development: Create a Project
- Resources for Learning Mac Development
- Adding Folders of Files to Xcode Projects
- I have a great idea for an app. How do I get started?
- Fixing and Avoiding Crashes in Swift Code
- UndoManager Introduction Swift
- Finding the Slow Spots in Your Code with the Time Profiler Instrument
- Creating a Draggable iOS View
- Measuring Your App’s Memory Usage with Instruments
- Learning iOS Development
- Checking API Availability in Swift
- Supporting Older Versions of iOS and macOS
- Swift Optionals
- Make a Simple Mac App in Swift
- Core Data Code Generation
- Creating Document-Based iOS Apps Part 2: Make a Text Editor
- Creating Document-Based iOS Apps Part 1
- Crashing with Swift Optionals
- Putting Your Xcode Project on GitHub, Bitbucket, or GitLab