おたぐち様に指置きをいただきました
明日はエイプリルフールだよ
こんにちわ。リエです。
先日、イラストレーターおたぐち様にお会いしました。
その際におたぐち様が制作されたという指置きをいただきました!
前回お会いし際にこの指置きの話が出まして、ぜひ見たいとお伝えしていたところ持ってきてくださったのです。カワ(・∀・)イイ!!
この日も私含め3名でお会いしたのですが、全員頂いてしまいました。
本当にありがとうございます!
癒されます・・エヘヘ(●´▽`●)ゞ
明日はエイプリルフールだよ
こんにちわ。リエです。
先日、イラストレーターおたぐち様にお会いしました。
その際におたぐち様が制作されたという指置きをいただきました!
前回お会いし際にこの指置きの話が出まして、ぜひ見たいとお伝えしていたところ持ってきてくださったのです。カワ(・∀・)イイ!!
この日も私含め3名でお会いしたのですが、全員頂いてしまいました。
本当にありがとうございます!
癒されます・・エヘヘ(●´▽`●)ゞ
今年のサクラの開花は早いそうです。
こんにちわ。リエです。
現在メビック扇町さんで「my home town わたしのマチオモイ帖」2016年 大阪展が行われています。
ーーーーーーマチオモイ帖とは?-----ーー
「まちおこしはできなくても、マチオモイはできる」
自分のオモイのある大切な町を、自分だけの視点で表現することを通して、今まで何もないと思っていた町に眠る無数の価値や、人とのつながりがみえてきます。
「マチオモイ帖」とは「町」を想う「帳面」。日本各地のクリエイターが、大切なふるさとの町、学生時代を過ごした町や今暮らす町など、それぞれのオモイが詰まった町を、自分だけの目線で切り取り、手の中に入るぐらいの冊子や映像にして、展覧会などで届けるプロジェクトです。
ーーーーーーーーーーーーーーーーーーーーーー
引用元:メビック扇町
3月4日にオープニングイベントがありましたので、参加してきました。
ゲストの方のお話しから、マチオモイ帖への熱い思いや作品への思い入れなどが伝わってきました。
また実際に作品を手に取り見ることもできたり、自分の出身地の作品もありすごく楽しむことができました。
地元でも自分の知らないマチオモイがあるのだなと色々な発見がありました。
イベントは3月29日まで開催しているので、もう一度足を運んでみたいと思います。
Swiftの基本のルールですが、Extensionで
・Method (メソッド、即ちファンクション)
・Computed Properties(計算型変数)
は定義できまるのに対して、
・Stored Property(保持型変数)
は定義することができません。
保持型変数と計算型変数の違いを簡単に説明しますと、保持型プロパティとは、データを保持してくれる、とても一般的な変数です。
計算型プロパティとは、すでに定義されている保持型プロパティを操る、getとsetのある、ファンクションに近い変数です。新たなデータを保持することはできません。
つまり、普通の保持型変数をクラスに追加したい場合、Extensionでではなく、クラスの中で定義しなければなりません。
けれども、Appleのライブラリのクラス(UIViewなど)のコードはアクセスできないため、そのようなクラスに新たな変数を定義することはできません。
もちろん、こういうようなクラスにサブクラスを作って、変数をサブクラスで定義できますので、問題はありません。
例えば、UIView の背景色が何回変わったかを記録する変数を付け加えようと思ったら、ColorChangingUIViewというSubclassを作って、そのクラスに変数を入れたら、解決されます。
SubclassでUIViewに変数を加える方法
上記の例では、単純に3つのColorChangingUIViewを作りましたので、問題はありませんでしたが、同じように、背景色が何回変わったかを記録する変数を持つUITableViewやUIButtonやUILabelなどを用意しようと思ったら、それぞれ、ColorChangingUITableView、ColorChangingUIButton、ColorChangingUILabelをつくる必要があります。
なお、同じ変数名を定義しても、ColorChangingUIViewとColorChangingUITableViewとColorChangingUILabelなどをループで取り扱う際、if is でそれぞれのタイプを確認しないと、colorChangesの変数がアクセスできないため、コードは複雑になり、大混乱になりやすい状態です。
それぞれのUIViewのSubclassにSubclassを作る場合のカオス
やっぱり、全てのクラスが親クラスとして共有しているUIViewのコードに変数入れることができたら、解決されますね。
それで、以下は、UIViewに保持型変数を入れる方法となります。
UIViewに保持型変数を入れる場合
わかりやすい上、重複を防げた簡潔なコードになりましたね。
これからも、Swiftの開発、頑張りましょう!
暑くなったり寒くなったり急激な気温の変化に順応できていません。
こんにちわ。リエです。
先日当社は事務所を移転しました。
といっても同じビルのフロア移転ですが・・
同じビル内なので、引っ越し業者は使わず自分たちで荷物は運びました。
みんなで協力し無事終わったので(お疲れ様でした!)お昼に引っ越しそばを食べました。
引っ越しそばの由来ってご存知でしょうか?
昔は引っ越ししてきたら、挨拶にご近所様にそばを配っていたそうです。
なぜそばだというとそばが1番安かったからだとか。
今はお菓子とかが多いですよね。
昔からある習慣って調べてみるとおもしろいです。
そばを食べながらそんな事を思っていました。
新しいオフィスでこれから頑張ります!
朝中々オフトゥンから出られません。
こんにちは。リエです。(オフトゥンハセイギ)
先日、雑誌や書籍の挿画などで活躍されておりますイラストレーターおたぐち様にお会いする機会がありました。
おたぐち様の描くイラストのファンである私はお会いするのをとっても楽しみにしておりました!
どんな方なのだろうとドキドキして当日を迎えました。
ぜひおたぐち様の作品集「This is Sports」にサインをしていただけたらと思い持参し、ダメもとでサインをお願いしましたところ快く承諾いただきました。
当日は私含めて3名でお会いしたのですが、なんと3人の似顔絵を書いて下さいました。
文字だけだと思っていたのですごくびっくりしました。
しかも数分という短時間でこのクオリティ・・カワ(・∀・)イイ!!
イラストと同じでとっても素敵な方で、楽しい時間を過ごすことができました^^