macOS」タグアーカイブ

[macOS] FileZillaでリソースフォーク(._)を非表示にするフィルタを設定

By | 2018年8月7日

macOSでUSBメモリなどの外部ドライブをマウントし、その中でファイルを作成すると、名前の先頭にドットとアンダースコアが付いたファイル(._)が勝手に作成されます。 これは Finder で隠しファイルを表示する状態に… 続きを読む »

[Swift4] 任意の引数を受け取れるイニシャライザを持つUIViewController

By | 2018年7月7日

Swift で、クラスのプロパティを初期化する際にはイニシャライザ(コンストラクタ)を使用します。 UIViewController のプロパティを初期化する際、自作のイニシャライザ(init)を定義して任意の引数を設定… 続きを読む »

[Swift4/Cocoa] ドラッグでサイズを変更可能なNSViewを作る

By | 2018年7月5日

特定の領域をマウスでドラッグすることでサイズを変更できる NSView のサンプルです。 NSView をオーバーライドしてカスタムしたクラス ResizableView を作ります。実際の動作は以下の様になります。 ド… 続きを読む »

[Swift4/Cocoa] 行の並び替えができるNSTableViewのサンプル

By | 2018年7月1日

複数の要素を並べて表示する NSTableView の Swift によるプログラム的な作成方法と、各行の要素をドラッグ&ドロップで並び替え可能にするためのコードについてです。 以下のような、テキストのみの要素を一列に表… 続きを読む »

[Swift4/Cocoa] NSWindowのサイズ変更(リサイズ)を検知する方法

By | 2018年6月25日

Cocoa Application のウィンドウ(NSWindow)がリサイズされた時に処理を行いたい場合の Swift のプログラムについてです。 以下に記載するいずれかの方法によって、ウィンドウのリサイズによって呼び… 続きを読む »