- 運営しているクリエイター
2018年7月の記事一覧
[cocoa][swift]BUKURO.swift 2018-07に行ってきた
会場はいつもの池袋コワーキングスペース Open Office FOREST。前回の勉強会は新生MOSA始動のイベントだったので、通常の勉強会は久しぶりだ。
VirtualBoxへのMojaveのインストール
VirtualBoxへmacOS Mojaveをインストールするという発表だが、MojaveはUSB1.1コントローラがサポートされていないのと、インストール時にフォーマットをAPFSに
[モブプログラミング]Master-Detail App を実装する
勉強会初の試みとして、モブプログラミングに挑戦します。事前に用意した内容を公開します。
進め方
- 大まかな仕様があるので、それを参考にして皆で製作する。
- スムーズにするため、サンプル・プロジェクトを用意する。
- プロジェクトは共有した方がいいが大変なので、各自ローカルの環境でとする。
- 役割は、一人がドライバ、その他がナビゲータ。
- ドライバーは時間を決めて、順番に交代して
[Swift]SwiftのOptionalを理解する
無
- Lispでは、無を表すものとしてnilを用意。
- C言語では、空ポインタとしてNULLマクロを定義。
- Objective-Cでは、空idとしてnilが用意され、画期的なのはnilにメッセージを送信しても無視されるだけでエラーにならない!
- SwiftのnilはObjective-Cとの互換。Cocoaフレームワークを利用するためか。
var a : Int = 1var b :
[iOS]通信デバッグ
最近、iOS端末のパケット・キャプチャでデバッグしたので、その情報をまとめた。
Appleからの情報は、Technical Q&A QA1176 Getting a Packet Traceだ。</p>
Remote Virtual Interfaceの準備と解除の手順は以下のとおり。
# 端末の識別子を調べる。
・Macに端末をUSBで接続する。
・Xcodeを立ち上げ、Window /