2016-07-01から1ヶ月間の記事一覧
内容 iPhone/iPadプログラミングバイブル iOS9/Xcode7/Swift 対応 (smart phone programming bible)作者: 布留川英一出版社/メーカー: ソシム発売日: 2015/10/27メディア: 単行本この商品を含むブログ (1件) を見る 上の本を参考にiOSのUIViewと戯れています…
内容 iPhone/iPadプログラミングバイブル iOS9/Xcode7/Swift 対応 (smart phone programming bible)作者: 布留川英一出版社/メーカー: ソシム発売日: 2015/10/27メディア: 単行本この商品を含むブログ (1件) を見る 上の本を参考にiOSのUIViewと戯れています…
内容 iPhone/iPadプログラミングバイブル iOS9/Xcode7/Swift 対応 (smart phone programming bible)作者: 布留川英一出版社/メーカー: ソシム発売日: 2015/10/27メディア: 単行本この商品を含むブログ (1件) を見る 上の本を参考にiOSのUIViewと戯れています…
内容 iPhone/iPadプログラミングバイブル iOS9/Xcode7/Swift 対応 (smart phone programming bible)作者: 布留川英一出版社/メーカー: ソシム発売日: 2015/10/27メディア: 単行本この商品を含むブログ (1件) を見る 上の本を参考にiOSのUIViewと戯れています…
内容 iPhone/iPadプログラミングバイブル iOS9/Xcode7/Swift 対応 (smart phone programming bible)作者: 布留川英一出版社/メーカー: ソシム発売日: 2015/10/27メディア: 単行本この商品を含むブログ (1件) を見る 上の本を参考にiOSのUIViewと戯れています…
今日から少しずつ慣れてこーってことでターミナルでREPLからXCodeに戻ってきたんですが、XCodeって入力してると、にょん!って補完が出てちょっと楽しいですね...。 内容 iPhone/iPadプログラミングバイブル iOS9/Xcode7/Swift 対応 (smart phone programming…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md のんびり読んでいきます。一旦ラストォ! Generics 特定の型ではなくて、同じ種類ならどの型に対しても対応したい、みたいな場合に使います。 Javaだとだいたい一文字…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md のんびり読んでいきます。もうちょい! Casting isでインスタンスの型を確認. 84> class Cat: Animal { 85. // 86. // A'(A をオーバーライド。ここに required 修飾…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md イニシャライザが難しかったのですが、のんびり読んでいきます。 Inheritance class名の右に:をつけてスーパークラスを指定することでそのクラスを継承することができ…
speakerdeck.com 新卒向け社内研修でテーブル設計と正規化の基本の話をしました。 理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL (WEB+DB PRESS plus)作者: 奥野幹也出版社/メーカー: 技術評論社発売日: 2015/03/10メディア: 単…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md のんびり読んでいきます。 Reference types 参照型の値は、変数間で同じ状態を共有する。 参照型の変数の場合、オブジェクトの参照先をコピーして、オブジェクトの中…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md のんびり読んでいきます。 Functions guard guardは関数の early exits をサポートする構文 guardの条件式に書かれた条件が満たされなかったら終了したり、異常の場合…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md のんびり読んでいきます。 Control Flow For-In 範囲(cf. 0..<3)には不等号で含まれるかどうか示すことができる For - Inにはwhere節で渡した式が真になるもののみブ…
https://github.com/hatena/Hatena-Textbook/blob/master/swift-programming-language.md のんびり読んでいきます。 序文を読んで LLVM と Clang はその後の Apple プラットフォームにおける標準的なコンパイラの地位を占め、また OSS のコンパイラとして多…
「iOSもAndroidもスマートフォンなのだから、まあなんとか」と思って本を買って読み始めたところ、想像していた以上に違いがありそうで楽しそうですね、という感じでした。 iPhone・iPadとiOSについて OSのバージョンごとに出てきた機能について コピー&ペー…
こちらを参考にしながら、Objective-Cを一年以上ぶりに見たら結構面白かったので少しでも覚えられるようにメモをします。 オブジェクトの生成 NSObject *obj = [[NSObject alloc] init]; 往時は、くらくらするだけだったんですが、 rubyやJavaをある程度いじ…
有線LANのアダプターを購入した結果無事、pod setupに成功いたしました。めでたい。 gitのネットワークの設定より、物理的にネットワーク環境を変えられるのであれば変えたほうが早いですね。 CocoaPodをセットアップする前にはLANのアダプタを無線wifiから…
とりあえず、CocoaPodsを触ってみた、というブログ記事を書こうと思ったところ、自宅の回線 + 無線LANの組み合わせでは 5時間格闘してもセットアップに成功する気配が一向に見られず、諦めて有線のアダプタをぽちったところです。 有線のアダプタでもだめな…
Androidを立ち上げたらホーム画面にいくつか時計や天気予報などが表示されていると思うのですが、AppWidgetクラスを利用してそういったホーム画面に表示されるウィジェットを作成することができます。 今回は時計もどきを作成してみたのでそのときのメモです…
いまさらなんですが、RxJavaでは一度Subscriber.onErrorが呼び出されると、それ以降のonNextメソッドや onCompleteメソッドは呼び出されないということを確認いたしましたので、そういう感じで。 // Gradle compile 'io.reactivex:rxjava:1.1.6' // RxAndroi…
stackoverflow.com Android Studioのバージョンアップをしたら上記のページにあるような No such property: main for class: org.gradle.api.internal.file.DefaultSourceDirectorySet Possible solutions: name というエラーが出ました。 やったこと Androi…