Swiftで遊ぼう! on Hatena

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

Swift 2

Swiftで遊ぼう! - 480 - Start Developing iOS Apps (Swift):チュートリアル

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 日本語版アップルSwiftチュートリアル(Swift 3に対応中) 2017年4月7日:中途半端な改訂作業が続い…

Swiftで遊ぼう! - 451 - Swift 2 : Error Handling(エラー・ハンドリング)

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideSwiftでデザインパターンの勉強に取り組んでいるのですが、データのセーブとロードの機能実装でモタモタしてます(^^;)実はNSURLの扱いやNSErrorの扱いのところでエラーに遭遇して先に進めなくなったので、Swi…

Swiftで遊ぼう! - 443 - Swiftでデザインパターン 21 Observer(オブザーバー)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide Swift2.1 & Xcode7.1対応の日本語版アップルチュートリアル! 2015年12月8日改訂 この前の記事→Swiftで遊ぼう! - 435 - Swiftでデザインパターン 13 Adapter(アダプター) - Swiftで遊ぼう! on HatenaSwiftで…

Swiftで遊ぼう! - 422 - UIKit Dynamics and Swift Tutorial: Tossing Views 3

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideDynamicsのチュートリアルに取り組んでいます。UIKit Dynamics and Swift Tutorial: Tossing Views - Ray Wenderlichwww.raywenderlich.com前回までで、画面上でイメージがズリズリと動くようになりました。…

Swiftで遊ぼう! - 421 - UIKit Dynamics and Swift Tutorial: Tossing Views 2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideDynamicsのチュートリアルに取り組んでいます。UIKit Dynamics and Swift Tutorial: Tossing Views - Ray Wenderlichwww.raywenderlich.com前回メソッドを書いたところで終了しました。もう既に理解出来てい…

Swiftで遊ぼう! - 420 - UIKit Dynamics and Swift Tutorial: Tossing Views 1

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide前回までにDynamicAnimatorの基本的なチュートリアルを終えました。しかし、インタラクティブな動きを制御する「UISnapBehavior」の理解は不十分に終わっています。新しい課題を「RAYWENDERLICHのチュートリ…

Swiftで遊ぼう! - 419 - UIDynamicAnimator再び 3

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide下記のチュートリアルに取り組んでいます。UIKit Dynamics Tutorial: Getting Started - Ray Wenderlichwww.raywenderlich.com物理的な空間内で物体を落とすことができました。次はユーザーのインタラクショ…

Swiftで遊ぼう! - 418 - UIDynamicAnimator再び 2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide下記のチュートリアルに取り組んでいます。UIKit Dynamics Tutorial: Getting Started - Ray Wenderlichwww.raywenderlich.comUICollisionBehaviorクラスは、オブジェクト同士の衝突で生じる物理効果を表現す…

Swiftで遊ぼう! - 417 - UIDynamicAnimator再び 1

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide遠い昔、簡単なチュートリアルをクリアした後に無謀にもUIDynamicsの勉強をしようとしていました。Swiftで遊ぼう! - 124 - UIKit:Life-LOG OtherSide Swiftで遊ぼう! - 125 - UIKit UIDynamicAnimator:Life…

Swiftで遊ぼう! - 415 - Persist Data 10

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 414 - Persist Data 9

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 413 - Persist Data 8

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 412 - Persist Data 7 NSURLクラス

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 411 - Persist Data 6 NSFileManager (アプリのディレクトリ構成とファイルパスの取得法)

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 410 - Persist Data 5

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 409 - Persist Data 4

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 408 - Persist Data 3

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 406 - Persist Data 2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月26日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 404 - Implement Edit and Delete Behavior 7

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 403 - Implement Edit and Delete Behavior 6

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 402 - Implement Edit and Delete Behavior 5

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 401 - Implement Edit and Delete Behavior 4

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 400 - Implement Edit and Delete Behavior 3

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 399 - Implement Edit and Delete Behavior 2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 398 - Implement Edit and Delete Behavior

チュートリアル索引に戻る→ 2016年1月22日改訂:コメントで指摘された間違いを修正しました。あんどうさん、ありがとうございました。2015年10月25日改訂:環境環境:Xcode7.1、Swift2.1developer.apple.comこのレッスンで習う項目は以下の通りです。 pushと…

Swiftで遊ぼう! - 397 - guard ステートメント

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideXcondeがクラッシュして使えないと勉強が捗ります。しばらく、The Swift Programming Language Swift 2本を眺めて勉強します。Swift 2で新しく追加された機能をみていこうと思います。今日は「guard」です。…

Swiftで遊ぼう! - 396 - if let ~, ~ {...}

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideチュートリアルお休み期間中なので、仕事で使っているマシーンを使って、Swift2のお勉強。以前チュートリアルで引っかかった、複数のオプショナル判定ですが、API利用の複雑なメソッドの組み合わせの利用の中…

Swiftで遊ぼう! - 394 - Implement Navigation 6

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 393 - Implement Navigation 5

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com

Swiftで遊ぼう! - 392 - Implement Navigation 4

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 2015年10月24日改訂 ここの記事は次のページに集約されました。yataiblue.hatenablog.com