Swift4のプログラミング
2018-04-27
あ、どうも、氷翠です。
Swift4にて表組みであるNSTableViewでドラッグ&ドロップを実現。
とはいっても、今回はプログラムはなしで。
なんでかって?
全部ぱくったからw
とはいっても課題はまだまだ多く残っている。
さて、タイトルだが、まったくもって何も知らないままSwiftをいじり始めているので、的違いなことを言うかもしれないが、この言語はプロジェクトを作った時点でMVCが確立されているように思える。
MVC…モデル・ビュー・コントローラだ。
構想と表示と制御。
まぁ簡単にいっちゃうとこんなんだけど、Swiftはこれが明確なものになっている。
Storyboardと一つのswiftファイルはビュー、デリゲートはモデル、それ以外はコントローラといった感じで理解している。
ということを考えていると、データを保管するためのコントローラがある方が便利。
ということで、現在はArrayControllerを勉強しています。
なかなかうまくいかないのが現状だが、これがうまく行けば大当たりだ。
もしくは、DictionaryControllerだ。
どちらも配列変数をコントロールするためのものだが、なかなかうまくいかないんだよね。
これらがうまくいけば、本格的なプログラムをしていこうと思うのだが。
コメントを残す