2015-03-01から1ヶ月間の記事一覧
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年1月17日:UIGestureRecognizerの説明は次のページに統合されました*1 yataiblue.hatenablog.…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG 2019年5月30日;Swift5を利用して、Appleの推奨するプロトコール指向プログラミング(POP)の解説に変更 2016年10…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 2016年9月23日:Swift 3向けに改訂。ここの記事の内容は、Swiftで遊ぼう! - 252 - Happiness - Swift 3向けカスタムViewチュートリアル - Swiftで遊ぼう! on Hatenaに集約されました。このページに初めて来た…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年3月15日:スタンフォード大学のポール先生によるiOS開発講座がSwift 3対応になっているので…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年3月15日:スタンフォード大学のポール先生によるiOS開発講座がSwift 3対応になっているので…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena Swiftで遊ぼう! - 253 - FaceViewプロジェクト、ハッピーフェイスを作りあげる - Swiftで遊ぼう! on Hatena Swiftで…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide Swift2.1 & Xcode7.1対応の日本語版アップルチュートリアル! Table View実装チュートリアルをXcode7.2.1で解説 Core Data シンプルチュートリアル 私の本業、オフィシャルなブログ-> Life-LOG 2016年3月8日:…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide Swift2.1 & Xcode7.1対応の日本語版アップルチュートリアル! Table View実装チュートリアルをXcode7.2.1で解説 Core Data シンプルチュートリアル 私の本業、オフィシャルなブログ-> Life-LOG 2016年3月8日:…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide Swift2.1 & Xcode7.1対応の日本語版アップルチュートリアル! Table View実装チュートリアルをXcode7.2.1で解説 Core Data シンプルチュートリアル 私の本業、オフィシャルなブログ-> Life-LOG 2016年9月18日…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月12日:改訂数が増えたので整理*1やっとLecture 5 のデモ*2に取りかかります。 プロジェ…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月16日:内容を補足*1カスタムUIViewを用意して自分で描画する方法は、UIViewのメソッド d…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide Swift2.1 & Xcode7.1対応の日本語版アップルチュートリアル! Table View実装チュートリアルをXcode7.3で解説 Core Data シンプルチュートリアル 私の本業、オフィシャルなブログ-> Life-LOG 2016年5月16日:…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 2020年3月29日:SwiftUIの勉強を再開したので、最新モデルのテーブルに更新してタイトルも変更 2018年6月11日:解像度テーブルにiPhone Xまでの機種を加えました 2016年11月17日:7、7 Plusをテーブルに加える…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年11月30日:説明を加筆*1 Viewの階層はどこから始まるのか? この問題をちゃんと理解していな…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2016年4月2日:追記「view」はUIViewのサブクラスで長方形の領域を表していて、描画やタッチイベントを処理します。「view」は階層化されて存在するため、必ず1つのsuperviewを持っていることになります( var…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideとうとうApple Watchが発表されました! かなりタイムラグがありますが、この記事、発表時に書かれているんですよ。私はApple Watchより新しいMacBook12inchが気になりました。とうとうレチナディスプレイがA…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide正本The Swift Programming Language本で、AnyObjectの説明がProtocolのところにあったんで、ちょっとProtocolの考え方を復習。今までプロトコールは、ベースが異なるクラスでも同様のプロパティ(Protocol)を…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideAnyObjectを直接インスタンス化して使うことは無い。使用するためにキャスティングをする。AnyObjectの復習を始めた頃ははっきり理解していなかったけど、今はこの頃より理解しているつもり。ここでキャステ…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideAnyObjectはどんな時に見ることになるか、言い返せば、どういう使い方ができるのか?基本的にクラスのプロパティとして、単独にもしくは、アレー型としてだ。 var destinationViewController: AnyObject var t…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月13日:修正*1AnyObjectに関して、The Swift Programming Language本にあたって調べてみ…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideAnyObjectの勉強をしていると、Swiftのアレー型はObjective-CのNSArrrayと取り扱い方が異なるため、その互換性をスムーズにさせるためにTyoe Castingが重要で、その中核をなすのがAnyObjectのような気がして…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideプロパティ・リストとは、何となく理解したレベルで話をすると、アプリが中断したときにデータを一時的に回避させて、アプリが復帰したときに元に戻すようなものじゃないだろうか?CalculatorBrainのコードの…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide忘れていく... 忘却の速さを競えば優勝できそうな勢いの私の頭... ポール先生の講義4と5を交互に見ながら内容を理解しようと努めているんですけど、むなしくなるほど忘れる項目は多い...講義5のデモで再びCal…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideスタンフォード大学のポール先生の講義... やっぱり私には難しい!理解するペースが遅すぎてブログの話題にできません(T_T)今日はちょっと休憩。ここHatenaグループの「Swift研究会」にあったエントリーをち…
Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2016年12月3日:Swift 3に向けた改訂さあ、講義の中でデモが始まったのだが...やはり、前の講義を…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide概念的な話が続きます。Propety Listも、用語の定義にすぎない。これは、NSString、MSArray、NSDictionary、NSNumber、NSData、NSDate...などからたった1つのオブジェクトのコレクションとして知られているAn…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideBridging iOSはObjective-Cと呼ばれる古い言語で開発されているけど、Swiftで仮想的にすべてのiOS APIに途切れなくアクセスすることができる。しかし、いくつかの特別なデータタイプだけは、ブリッジングを使…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideスタンフォードの講義を進めます。講義4は解説ばかりでつまらないから講義5に進みます。あれ、全部理解してるのかって? 当然してません。理解できていないけど次に進みます。今回の勉強のトピックを挙げる。 …
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide私、今年で50になるオヤジなのに、小さな子供を抱えているんです。下の娘はまだ9ヶ月! 私の友達は同い年の孫がいるというのに!何が言いたいかって? 忙しいんですよ。仕事でも年明けから健診が始まるし、話を…
Swiftで遊ぼう!の古い記事-> Life-LOG OtherSideMore Swift and Foundation Frameworksの講義は続く。イニシャライザの話も超高速に要点だけ羅列されていく...うーん、イニシャライザ... かなり苦しんだ記憶だけ残っていて、「あれdesignated initって? co…