解放区在住氷翠 緑の閃光
【解放区在住氷翠】氷翠のお気楽日記

Swift4のプログラミング

2018-04-27

あ、どうも、氷翠です。

Swift4にて表組みであるNSTableViewでドラッグ&ドロップを実現。
とはいっても、今回はプログラムはなしで。

なんでかって?

全部ぱくったからw

とはいっても課題はまだまだ多く残っている。

さて、タイトルだが、まったくもって何も知らないままSwiftをいじり始めているので、的違いなことを言うかもしれないが、この言語はプロジェクトを作った時点でMVCが確立されているように思える。

MVC…モデル・ビュー・コントローラだ。

構想と表示と制御。

まぁ簡単にいっちゃうとこんなんだけど、Swiftはこれが明確なものになっている。
Storyboardと一つのswiftファイルはビュー、デリゲートはモデル、それ以外はコントローラといった感じで理解している。
ということを考えていると、データを保管するためのコントローラがある方が便利。

ということで、現在はArrayControllerを勉強しています。

なかなかうまくいかないのが現状だが、これがうまく行けば大当たりだ。
もしくは、DictionaryControllerだ。
どちらも配列変数をコントロールするためのものだが、なかなかうまくいかないんだよね。

これらがうまくいけば、本格的なプログラムをしていこうと思うのだが。

コメントを残す

メールアドレスが公開されることはありません。