iOSDCチートシート

iOS

これはiOSDC Advent Calendarの12日目の記事です。 今年のiOSDCで配ったチートシートのお話です。 iOSDC チートシート 今年の9月に開催されたiOSDCでは、スポンサー(企業スポンサー、個人スポンサー)のみなさまに何点かノベルティーグッズを配ったんです…

SwiftにおけるAssertとFatalError

iOS

これはSwift Advent Calendar 2017の10日目の記事です。 assertはSwiftでコードを書く時の基本的なデバッグ機能です。 いろいろな会社のiOSプロジェクトを拝見していますが、assertを有効につかっているプロジェクトは意外と少ない印象なんですよね。 書く癖…

究極のTKG

これはTKG Advent Calendar 2017の5日目の記事です。 卵かけごはん、美味しいですよね。 今朝は、タカラトミーさんからでている「究極のTKG」を使ってTKGを食べました。 卵のからをわって、黄身と白身をわけて、白身をあわだててくれる、究極のTKGを作ってく…

iOS11で変わったロケール

iOS

これはiOSアドベントカレンダーの2日目の記事です。 毎年アドベントカレンダーでは、カレンダーに関係あることを書くことにしています。 今回はiOS11で仕様変更があったロケールについて。 ロケールとは iPhoneの設定に、「言語と地域」という項目がありま…

iOSDC 2017と個人的なファミリーデー

iOS

去年に引き続き、今年も iOSDC 2017 にスタッフ/スピーカーとして参加しました! チートシート 今回はスポンサーノベルティにこんなしたじきがはいっています。 今までに発売されたApple製のデバイスで、アプリインストール可能のものをすべて網羅したデバイ…

try! Swift でなぜ登るのか話してきました。

第二回の try! Swiftで Why We Climb というタイトルでLTをしてきました。 LT応募 try! Swiftは、去年は参加者からのcfp(call for paper)の募集がなかったんですが、今年はLTの募集がありました。 これは是非参加したい!と思ったので、当選確率があがるよう…

Swift の Conditional conformances(条件付き適合)

この記事はSwift Advent Calendar 2016の24日目の記事です。 Swift4で導入されるConditional conformances(条件付き適合)について調べてみました。 Conditional conformances(条件付き適合)とは Swift Evolutionでは、今後のSwift向けのいろいろな機能が…