キャンセルをデフォルトにするアラートのレシピ

macOSアプリケーションで、メインウインドウを閉じると終了するようになっている時、アプリケーションが動作中である場合を考える。 この場合、アラートを表示して本当に終了するか尋ねることになるが、そのアラートの作り方が自分 […]

task already launchedエラー

ParanoiaImportは内部でProcess()と呼ばれる機能を多用している。Objective-CでNSTask()と呼ばれたもので、Unixバイナリなどを子プロセスとして起動する。 今回、ParanoiaImp […]

windowShouldClosedが呼ばれない

去年の9月末ごろParanoiaImportをリリースした。あの頃のSwiftのバージョンは覚えてはいない。 最近になって、ちょっといじってみるかという気になってソースコードを開いたら、色々バージョンアップが必要だと、X […]

SwiftでViewControllerを取得する。

当たり前なのかも知れないが、自分には分からなかったのでメモしておく。 Objective-CのコードをObjC2Swiftで変換し、出来上がったコードが真っ赤だったので、こねくり回しているうちに、それらしいものになったの […]