iOSDC 2018 day3 参加メモ
iOSDC 2018の3日目参加メモです。
AutoLayoutエラー診断所 ~発狂しないためのデバッグ手法~
- コンソールログを見て、水平方向なんだなくらいを把握する
- Encapsulatedを探す。これは勝手に生成した制約
- WTF Auto Layout。ワーニングを貼ると視覚化してくれる
- 括弧内をコピペしてgoするだけ
- constraintsAffectingLauout(for:)
- 暗黙的な制約も含んだ制約を取得できる
- lldbコマンドでアドレス指定でbackGroundColorを変更してどのViewが対象なのか確認できる
- 便利なツール:pviews, border
コツ
- 固定長でないところを確認する
- 複数端末で確認する
- 多くのワーニングが出ていても恐れずに方向を見極めよう
教育・企業におけるデバイス管理手法について
- 本当にデバイス管理は必要か?おそらくいらないw
- 目的を明確に!
デバイス管理を支える技術
- Mobile Device Management:構成プロファイル
- Enterprice Mability Management Service
- Apple Configurator 2:デバイス構成の管理
- Apple Busines Manager
- Apple School Manager
UIViewPropertyAnimatorで実現するリッチなアニメーション表現
- 画面遷移のアニメーションの実装
圏論
資料のスライド:62以降の図にあるU(D)はG(D)のtypoなので注意