Media Summary: How to create a System Preferences preference pane. Twitter: GitHub: ... How to use NSTokenField to make a token interface similar to the compose window's "To" field in Mail.app. Twitter: ... How to create your own custom button. More on Core Animation: ...

Cocoa Programming L84 Nspreferencepane - Detailed Analysis & Overview

How to create a System Preferences preference pane. Twitter: GitHub: ... How to use NSTokenField to make a token interface similar to the compose window's "To" field in Mail.app. Twitter: ... How to create your own custom button. More on Core Animation: ... How to create XPC Services and communicate between your main application and the service. Twitter: ... Big Sur updates to NSTableView. We talk about NSTableView styles and NSTableViewDiffableDataSource. NSCollectionView ... How to provide file promises to external applications. Apple source code for file promises: ...

How to receive file promises from drag and drop using NSFilePromiseReceiver. We'll show how to accept both local file URLs and ... In this tutorial you are going to learn how to customize the NSView background color in your own Mac OS Apps. We talk about the Invalidating property wrapper introduced in macOS 12 (Monterey). Twitter: An introduction to using the data source methods for NSOutlineView and setting up a model object. How to symbolicate crash logs for Mac apps. We manually symbolicate crashes using CLI and then talk about a more automated ...

Photo Gallery

Cocoa Programming L84 - NSPreferencePane
Cocoa Programming L78 - NSTokenField
Cocoa Programming L54 - Custom NSButton
Cocoa Programming L74 - XPC Services
Cocoa Programming L91 - NSTableView Big Sur Updates
Cocoa Programming L87 - NSFilePromiseProvider
Cocoa Programming L86 - NSFilePromiseReceiver
Cocoa Programming L1 - Getting Started
Cocoa Tutorial: Custom NSView Background Color
Cocoa Programming L94 — @Invalidating
Cocoa Programming L49 - NSOutlineView Intro
Cocoa Programming L51 - View-Based NSTableView
View Detailed Profile
Cocoa Programming L84 - NSPreferencePane

Cocoa Programming L84 - NSPreferencePane

How to create a System Preferences preference pane. Twitter: https://twitter.com/LucasDerraugh GitHub: ...

Cocoa Programming L78 - NSTokenField

Cocoa Programming L78 - NSTokenField

How to use NSTokenField to make a token interface similar to the compose window's "To" field in Mail.app. Twitter: ...

Cocoa Programming L54 - Custom NSButton

Cocoa Programming L54 - Custom NSButton

How to create your own custom button. More on Core Animation: ...

Cocoa Programming L74 - XPC Services

Cocoa Programming L74 - XPC Services

How to create XPC Services and communicate between your main application and the service. Twitter: ...

Cocoa Programming L91 - NSTableView Big Sur Updates

Cocoa Programming L91 - NSTableView Big Sur Updates

Big Sur updates to NSTableView. We talk about NSTableView styles and NSTableViewDiffableDataSource. NSCollectionView ...

Cocoa Programming L87 - NSFilePromiseProvider

Cocoa Programming L87 - NSFilePromiseProvider

How to provide file promises to external applications. Apple source code for file promises: ...

Cocoa Programming L86 - NSFilePromiseReceiver

Cocoa Programming L86 - NSFilePromiseReceiver

How to receive file promises from drag and drop using NSFilePromiseReceiver. We'll show how to accept both local file URLs and ...

Cocoa Programming L1 - Getting Started

Cocoa Programming L1 - Getting Started

A series on how to develop

Cocoa Tutorial: Custom NSView Background Color

Cocoa Tutorial: Custom NSView Background Color

In this tutorial you are going to learn how to customize the NSView background color in your own Mac OS Apps.

Cocoa Programming L94 — @Invalidating

Cocoa Programming L94 — @Invalidating

We talk about the Invalidating property wrapper introduced in macOS 12 (Monterey). Twitter: https://twitter.com/LucasDerraugh ...

Cocoa Programming L49 - NSOutlineView Intro

Cocoa Programming L49 - NSOutlineView Intro

An introduction to using the data source methods for NSOutlineView and setting up a model object.

Cocoa Programming L51 - View-Based NSTableView

Cocoa Programming L51 - View-Based NSTableView

How to use view-based NSTableViews in

Cocoa Programming L83 - Symbolicate Crash Logs

Cocoa Programming L83 - Symbolicate Crash Logs

How to symbolicate crash logs for Mac apps. We manually symbolicate crashes using CLI and then talk about a more automated ...