月別アーカイブ: 2018年7月

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

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

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

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