Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

Swiftで遊ぼう! - 953 - もどかしい

コードを書いていて自分の応用力の無さを痛感します。

例えば、「segue.identifier」のように、segueのプロパティで、オプショナル型Stringのidentifierをswitch文で割り振ろうとしたとき、私はguardを使ってアンラップしようとしました。

しかし、次のようにすればすっきりですね。

switch (segue.identifier ?? "") {
         
        case "example" : ....
        ....

なんかもどかしいです。

Swiftで遊ぼう! - 952 - 色々と忘れます...(T_T)

Xcodeで操作をしていると不便に感じることが色々あるけど、大概はショートカットで解決する内容です。

実はこのショートカットもSwiftで遊ぼう! - 471 - Xcode 8 用語説明とショートカット - Swiftで遊ぼう! on Hatenaに記載していたんですが忘れてました。そこでイメージを差し替えました。

「Ctrl + shift + クリック」

トーリーボード上に設置しているUIオブジェクトが重なりあっているとストーリーボード上で選択するのが難しくなります。例えばカスタムUITableViewCellに独自にUIViewオブジェクトを加えていった場合です。このショートカットを使うとメニューでオブジェクトがリスト表示されるため選択が容易です。表示の順番は階層順なので階層上位が一番上に表示されています。

f:id:yataiblue:20170331145536j:plain

Swiftで遊ぼう! - 951 - イメージ画像を変更すると時間がかかります

あまりイメージを使っていないチュートリアルセクションを先に改訂しました。

yataiblue.hatenablog.com

Swiftで遊ぼう! - 950 - チュートリアルの改訂も面倒くさいね

実はiOS 10.3とSwift 3.2が公開されました!

大きな変化は無さそうですが、ファイルシステムが変更されたようですね。

これから勉強します。

アップルのチュートリアルをSwift 3に向けて改訂中

yataiblue.hatenablog.com

Swiftで遊ぼう! - 949 - さっさと改訂してしまおう

Developing iOS Apps (Swift) Work with View ControllersのページをSwift 3に対応させました!

セキュリティ面で変更がありましたね。

yataiblue.hatenablog.com

Swiftで遊ぼう! - 948 -Appleのチュートリアルも改訂中

色々なパートをSwift 3に変更しながら急ピッチに復習中

今日は以下のページに取りかかっています。

yataiblue.hatenablog.com

Swiftで遊ぼう! - 947 -中断してしまった複雑なCore Dataのチュートリアルにも挑戦

Core Dataのチュートリアルに再挑戦。ちょうど1年前は挫折してました。

さて今回はどうでしょう。

とりあえずまとめました。

yataiblue.hatenablog.com