InfoPlist.stringsの読み込ませ方についてのメモ
Xcodeで開発している時、最後の段階でinfo.plistのローカライズドストリングであるInfoPlist.stringsを作るケースが出て来る。これを通常の方法でローカライズしても読み込まないケースがあった。 本稿 […]
ffmpegのVOBファイル結合ツールdvd2concatを使ってみた。
DVDを読みだして加工するなら、HandBrakeがあるじゃないかという向きは、お帰り戴くとして、ここでは、ffmpegのソースコードに含まれる、dvd2concatというPerlスクリプトで作られたツールを、macOS […]
WordPressにSyntaxHighlighter v4を設置する
遅まきながら、SyntaxHighlighterがバージョンアップしたことを知った。最後のコミットが2017/4/10なので、すでに1年以上経過している。 本稿ではSyntaxHighlighter Ver4.xのWor […]
task already launchedエラー
ParanoiaImportは内部でProcess()と呼ばれる機能を多用している。Objective-CでNSTask()と呼ばれたもので、Unixバイナリなどを子プロセスとして起動する。 今回、ParanoiaImp […]
windowShouldClosedが呼ばれない
去年の9月末ごろParanoiaImportをリリースした。あの頃のSwiftのバージョンは覚えてはいない。 最近になって、ちょっといじってみるかという気になってソースコードを開いたら、色々バージョンアップが必要だと、X […]
Objective-CからSwiftへの変換メモ その8
Swiftで多分、こうだろうと言う互換コードをあれこれひねくり回しているうちに、見つけ出したと思われるので、メモしておく。 Objective-C @implementation PreferencesWindow – […]
SwiftでViewControllerを取得する。
当たり前なのかも知れないが、自分には分からなかったのでメモしておく。 Objective-CのコードをObjC2Swiftで変換し、出来上がったコードが真っ赤だったので、こねくり回しているうちに、それらしいものになったの […]
Swiftでの2次元配列の定義、初期化
2次元配列を使う必要があった。普通に検索して出て来る定義、初期化の方法は以下の通り。 var DataGobanBoard = [[Int]]() // 2D Array for goban var DataGobanC […]
Objective-CからSwiftへの変換メモ その7
Xcodeに任せてできたコードがヘンテコだったのでメモして置く。 Objective-C self.aViewController.commentToSendF.stringValue = [NSString strin […]