chromeの保存の画面が縦長になりすぎて困る問題
保存画面でかくなりすぎ問題
今すごい困っています。
それがこちらです。
下の部分を見てもらったらわかると思うんですけど、もう保存するときに出てくる画面が切れちゃってるんですよね。
それで保存とかキャンセルとか選べないわけです。
これが地味にストレスになっています。
だれか直し方知りませんかーーーー もしくはアイディア募集中です。
少し探したのですが、全然出てこなくて...
単純に縮小とかできたらいいのにーーーーー
解決したーーーー
思い浮かんでふとやってみたら見事にできました。
メニューバーの「表示」から全画面表示にしてから保存画面にすると全部表示されました!!
1時間くらい地味にひっかかっていてこれでストレスフリー!!! 目がつかれた。
Swiftを使い始めたら明快さに驚いた件
ふと変えてみただけで
ずっとずっとObjective-Cやり続けていたんですけど、どうせ自分が業務とかし始めるときにはSwiftに変わってるわけだし、移行するなら早めに移っちゃおうぜなんて思った
そしたら驚いた!
使い始めてみたらですねこれがなんと驚き!!
みんなが言ってた通り。
簡単にまとめていきます
書き方がなんか見たことある!
Objective-Cはメッセージ式と言ってですね。今まで自分は見たことなかった形で、かつ書きにくかったんです。
こんな[]つける方式ですね
NSString *obj = [NSString alloc]init]; [obj method1];
でもswiftでは
オブジェクトの生成も楽ちんで
var obj = NSString() obj.method1()
ほらなんか見たことあるでしょ!他の言語と親和性が高いので敷居が低くなったはず!
シンプルで見やすい!
NSString *obj = [NSString alloc]init]; [obj method1];
var obj = NSString() obj.method1()
この例でわかるようにallocもinitもいらなくなってシンプルにかけるようになりました。
Objective-Cのときは[]が何個も入るとほんとに見にくくて嫌でした。
以下も簡潔で見やすくなった例です
kazu++; NSString *kazuString = [NSString stringWithFormat:@"%d", kazu]; kazuLabel.text = kazoeString;
これがこうなる!
kazoe++ kazoeLabel.text = String(kazoe)
とまあとにかく言いたかったのはですね!
簡潔にかけるよ!、そうSwiftならね
サンプルアプリ作ってみました
まずは占いアプリから作ってみましたとさ。
AutoLayoutについても調べてみよ
参考にしたのはこちら Objective-Cで書いてたメソッドとかを比較できるのでだいぶ助かりました
ほなね!