/
githubmirror
/
julia
Обзор
Документация
Войти
/
githubmirror
/
julia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
contrib/mac/frameworkapp/ExecSandbox/main.m
28 строк
792 B
Stephen Larew
Exec julia to determine its version
16 апр 2019, 21:27
16 апр 2019, 21:27
bb9310d
Код
Авторство
О чём код?
// This file is a part of Julia. License is MIT: https://julialang.org/license @import Foundation; #import "ExecSandbox.h" @interface ServiceDelegate : NSObject <NSXPCListenerDelegate> @end @implementation ServiceDelegate - (BOOL)listener:(NSXPCListener *)listener shouldAcceptNewConnection:(NSXPCConnection *)newConnection { newConnection.exportedInterface = CreateExecSandboxXPCInterface(); ExecSandbox *exportedObject = [[ExecSandbox alloc] init]; newConnection.exportedObject = exportedObject; [newConnection resume]; return YES; } @end int main(int argc, const char *argv[]) { ServiceDelegate *delegate = [[ServiceDelegate alloc] init]; NSXPCListener *listener = [NSXPCListener serviceListener]; listener.delegate = delegate; [listener resume]; return 0; }