Swiftで遊ぼう! on Hatena

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

Swift 3

Swiftで遊ぼう! - 867 - @escaping

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 まだまだ知識が足りません。関数にクロージャを引数として与える場合、クロージャ内の変数がスコー…

Swiftで遊ぼう! - 818 - Operator Overloading チュートリアル 1

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 以下のチュートリアをSwift 3向けに書き換えています。www.raywenderlich.com 「オペレーター・オーバーロード」とは既存のオペレーターの機能を拡張…

Swiftで遊ぼう! - 605 - 50オヤジでもできるiOS開発

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年5月19日:Swift開発サイトのリンクを追加*1初心者に解りやすいブログを書くつもりで、この「Swiftで遊ぼう!」を2014年7月にスタートさせました…

Swiftで遊ぼう! - 582 - Core Dataチュートリアル:HitList

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年3月25日:iOS 10でCoreDataがシンプルになり扱いやすくなったんで改訂中*1 まえがき iOS 10…

Swiftで遊ぼう! - 564 - 構造体、タイプ・メソッドとタイプ・プロパティ

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月1日:Swift 3のコードに変更、未だに疑問点は解消されていません*1「詳解 Swift 改訂版…

Swiftで遊ぼう!- 503 - Timerの基本

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月5日:Swift 3向けに改訂Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7…

Swiftで遊ぼう! - 482 - URLSessionの基礎

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2020年3月29日:Combineフレームワークの勉強のためDataTaskPublisherを使ってSwiftUIのデモに書き…

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

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

Swiftで遊ぼう! - 435 - Swiftでデザインパターン 13 Adapter(アダプター)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月2日:Swift 3に向けて改訂中*1最初のページに戻る -> Swiftで遊ぼう! - 423 - Swiftで…

Swiftで遊ぼう! - 432 - Swiftでデザインパターン 10 Decorator(デコレータ)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月2日:Swift 3に完全対応*1最初のページに戻る -> Swiftで遊ぼう! - 423 - Swiftでデザ…

Swiftで遊ぼう! - 431 - Swiftでデザインパターン 9 Facade(ファサード)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月1日:Swift 3に向けて改訂*1最初のページに戻る -> Swiftで遊ぼう! - 423 - Swiftでデ…

Swiftで遊ぼう! - 429 - Swiftでデザインパターン - Singleton(シングルトン)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月1日:Swift 3向けに改訂*1yataiblue.hatenablog.comIntroducing iOS Design Patterns in…

Swiftで遊ぼう! - 423 - Swiftでデザインパターン

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月2日:Swift 3向けに改訂(加筆)*1ベクトル計算や三角関数の復習をしてて、ふと気がつきま…

Swiftで遊ぼう! - 407 - Initializer イニシャライザ

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月5日:やっと失敗許容イニシャライザが理解できました。Swift 3向けにアップデイトされた…

Swiftで遊ぼう! - 405 - Persist Data

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 チュートリアル索引に戻る→2017年4月7日:Swift 3に対応*1アップルのチュートリアル最後の課題に入…

Swiftで遊ぼう! - 366 - Developing iOS Apps (Swift) Connect the UI to Code

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月25日:Swift 3に対応*1チュートリアル索引に戻る→developer.apple.com学ぶべきオブジェ…

Swiftで遊ぼう! - 365 - Developing iOS Apps (Swift) Build a Basic UI

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応に向けて改訂中 2016年12月24日:Swift 3に対応*1チュートリアル索引に戻る→iOS Developer Library…

Swiftで遊ぼう! - 362 - Swift 3.0 : 関数(Functions)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年2月2日:パラメータの定義を修正:2016年9月8日:Xcode 8 GM seedの公開に併せて改*1Functio…

Swiftで遊ぼう! - 332 - Table View チュートリアル

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年3月24日:Xcode 8.2で動作するように変更*1 BASIC テーブルビュー実装の基本 Table Viewの実…

Swiftで遊ぼう! - 302 - マルチスレッド(まとめ)

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年3月23日:メモリーサイクルの問題にも言及*1Swift 3になって、マルチスレッドの取り扱いが大…

Swiftで遊ぼう! - 293 - UIImageとUIImageView

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月20日:Swift 3に改訂*1 UIImageとUIImageViewの実装 スタンフォード大学のポール先生のi…

Swiftで遊ぼう! - 252 - Happiness - カスタムViewチュートリアル

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月12日:改訂数が増えたので整理*1やっとLecture 5 のデモ*2に取りかかります。 プロジェ…

Swiftで遊ぼう! - 251 - draw: UIBezierPath

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月16日:内容を補足*1カスタムUIViewを用意して自分で描画する方法は、UIViewのメソッド d…

Swiftで遊ぼう! - 248 - UIViewの初期化ステップ

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月30日:説明を加筆*1 Viewの階層はどこから始まるのか? この問題をちゃんと理解していな…

Swiftで遊ぼう! - 242 - Protocol Conformance

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月13日:修正*1AnyObjectに関して、The Swift Programming Language本にあたって調べてみ…

Swiftで遊ぼう! - 192 - アプリを作ろう UIAlertControllerとUIAlertAction

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月6日:Swift 3に向けて改訂*1 毎日少しずつ勉強をしているSwiftによるiOSアプリ開発。し…