Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sabarnett/exitoncloseapp

Code to accompany the Exit On Close article
https://github.com/sabarnett/exitoncloseapp

Last synced: 24 days ago
JSON representation

Code to accompany the Exit On Close article

Awesome Lists containing this project

README

        

When I started trying to write a Mac app for the first time, I started out knowing what I wanted to achieve but not knowing how to go about it. I spent a lot of time googling for Mac development help and found very little of it. What i did find was mostly related to Objective-C and not Swift/SwiftUI.

So, I spent a lot of time going round in circles, extracting the bits that I thought relevant and heading down a lot of blind alleys.

This project is part of a series of development notes I want to write to document some of the stuff I learnt along the way. The note that goes with it can be found on my web site.

[Exit On Close](http://www.sabarnett.co.uk/blogPage.php?id=exitOnClose)

This note introdices the code necessary to give the users the option of closing the app when the last window is closed or keeping the app open but with no active windows.

![Exit On Close](exitOnClose.png)