Как настроить обнаружение столкновений SceneKit

Вы можете открыть файл с отображением памяти, а затем посмотреть, открыт ли этот файл. Если он уже открыт, вы можете вернуться с основного.

Другие способы использования файлов блокировки (стандартная практика unix). Еще один способ - поместить что-то в буфер обмена, когда главный запуск начинается после проверки того, что что-то уже находится в буфере обмена.

В противном случае вы можете открыть сокет в режиме прослушивания (ServerSocket). Сначала попробуйте подключиться к hte socket; если вы не можете подключиться, откройте сервер. если вы подключаетесь, то вы знаете, что еще один экземпляр уже запущен.

Таким образом, практически любой системный ресурс может использоваться для того, чтобы знать, что приложение работает.

BR, ~ A

13
задан Joshua Nozzi 24 February 2019 в 21:08
поделиться