ブックマーク / curiosity.co.jp (3)

  • LLDiverに参加して「Swiftだめ自慢」を話してきました

    2014.8.23にLLDiverというLightweight Languageのイベントがあり、「帰ってきただめ自慢」という言語の良い所とあまりそうでもないところをディスカッションする会でSwiftの話しをしてきました。 会場には200人位の開発者たちがバーでご飯をべながら見守るというスタイルで新鮮でしたよ! YouTubeで自分の話した部分から観られます。 言いたかった事 SwiftにあるOptionalはオブジェクトがnilではないことを意識することで安全で簡潔なコーディングをする上でとても素晴らしい仕組みだとは思いますが、そのOptionalの概念を理解し使いこなすことがクラッシュしないプロダクトを作るために必須になっていて、初学者がアプリを作ることに対してとても敷居が高いことは間違いがありません。 また、Objective-Cの性質上、あるオブジェクトがnilである場合にクラッ

    LLDiverに参加して「Swiftだめ自慢」を話してきました
    yimajo
    yimajo 2018/08/18
  • 第15回 #potatotips に参加してきた!

    毎月開催しているiOS/AndroidのTips交換会、今回で15回になるpotatotipsに参加してきました。今回はSansan株式会社で開催されました。 iOS/Androidの発表をまとめていますが問題があれば@yimajoまでご指摘ください。 Realmビギナーが知っとくべき内容で打線組んだwww @yimajoの発表。 Realmあるあるを話したい nil/NSNullの保存はサポートしていない仕様 NSStringはnilを突っ込めるため不思議だったが実は保存されるのは空文字 NSDateはミリ秒以下を保存できない(バグかと思ってたが正確にはAndroid側と同じ仕様にしているらしい) NSDateでnil/NSNullを保存できないのは適当な値を入れにくいので困る 日付をNSStringで保存するのも方法としてある Realm周辺のライブラリやツールを説明 Realm+JS

    第15回 #potatotips に参加してきた!
  • クックパッド社で #potatotips 第11回に参加してきた!あのApple Watch用SDKのTipsもあった!

    クックパッド社で #potatotips 第11回に参加してきた!あのApple Watch用SDKのTipsもあった!
    yimajo
    yimajo 2014/11/26
    はてなアカウント作ったのでセルクマ
  • 1