Swiftで遊ぼう! - 942 - マルチスレッドの内容も間違ってました
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
いやあ、古い記事のを読み返すと結構間違いが見つかるね。内容も不十分。
アクセスの多い以下の記事にも重大な間違いがあったので修正しました。内容も不十分なんで少し加筆の予定...
Swiftで遊ぼう! - 941 - メモリーマネージメントの復習
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
メモリーマネージメントで理解しなければならない基本事項に循環参照の回避ですよね。初心者には理解しがたい内容です。
しかし、クラスを扱ってコードを書く場合、またクロージャーを多用するAPI利用で避けて通れない話題です。
わかりやすい記事を日本語にしているのでチェック!
今日はバラバラの記事をまとめました。
Swiftで遊ぼう! - 940 - Gestures and Multiple MVCs 2
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
Developing iOS 10 Apps with Swift - Free Course by Stanford on iTunes U
講義5の復習をしていますが、過去の内容の修正がメインです。
Swiftで遊ぼう! - 939 - Gestures and Multiple MVCs 1
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
Developing iOS 10 Apps with Swift - Free Course by Stanford on iTunes U
講義5に入ります。カスタムFaceViewを作りあげたので、MVCモデルを組み込んでいきます。
そのモデル(M)、別ファイルとしてプロジェクトの取り込みます。FacialExpression.swiftを作ります。微妙にiOS 9から変化があります。下記を参照しましょう。
Swiftで遊ぼう! - 938 - Views 9
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
Developing iOS 10 Apps with Swift - Free Course by Stanford on iTunes U
ポール先生のiOS 10開発講座の講義4「Views」をやった完全網羅しました。
次の講座に進みます。
Swiftで遊ぼう! - 937 - Views 8
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
Developing iOS 10 Apps with Swift - Free Course by Stanford on iTunes U
ベジェ曲線の概念間違ってました!
と思って修正したけど、よく講義を聞くと、ベジェ曲線のスタートポイントとエンドポイントの位置がiOS 9講座と違います。微妙に変更されていたためベジェ曲線の考え方が間違ったような気がしただけでした(^_^;)
Swiftで遊ぼう! - 936 - Views 7
- Swiftで遊ぼう!の前書き-> Life-LOG OtherSide
- 初心者はここから!-> 50オヤジでもできるiOS開発
- 私の本業、オフィシャルなブログ-> Life-LOG
- Swift 3 対応
Developing iOS 10 Apps with Swift - Free Course by Stanford on iTunes U
目の輪郭をつくるメソッドに目を閉じる機能を加えます。
後で目の開閉をコントロールするためにパブリックプロパティを用意して、条件式でパスを変更します。