絶品ゆどうふのタレ

ふと気づいたことを綴るだけのメモ

swift

iOSDC Japan 2016 参加メモ: A-10 SwiftでJavaScript始めませんか?

JavaScriptすきですか? SwiftからJavaScriptが使える! JavascriptCore 熊谷さん 横浜の方で勉強会してます ネットラジオも始めます SwiftでJavaScript JavaScript 手軽に書けるスクリプト言語 JavaScriptCoreとは JSのランタイム実行環境 Swiftとの相互運…

iOSDC Japan 2016 参加メモ: B-9 Swiftのこれまでの動向のまとめと今後のさらなる発展の期待

@_mono 小野 将之さん Join.us の中の人 Swiftの変遷 これまでをおさらい 2014/06公開 WWDCでSwiftを公開 良かった点 モダンな言語仕様 リファレンスの出来も良かった Xcode 6ですぐ使えた 既存との混在もできた 悪かった点 頻繁にXcode / コンパイラのクラ…

iOSDC Japan 2016 参加メモ: A-7 メモリー管理の嬉しいバイキング料理

Ray Fix さん めっちゃ日本語うまい メモリー管理 ほぼ自動的にメモリ管理をしてくれる 仕組みがわかれば、バグの少ないアプリがかける スタックとヒープ領域 スタック スタックはとにかく速い ロックする必要は全く無い スタックから出るときには必ず開放が…

iOSDC Japan 2016 参加メモ: A-5 Reactive State Machine

@inamiy さん LINE リアクティブプログラミング 時間経過に伴うイベントストリーム FRP 関数型リアクティブプログラミング データフローを構築する データフロー = 川の流れ 流れてくる状態の管理 Data Binding 定期的にデータを流して、データを常に変更で…

iOSDC Japan 2016 参加メモ: A-2 RxSwiftは開発をどう変えたか

ishkawaさん RxSwift イベントストリームを抽象化 UIの変化やアクションなど Observable イベントストリームを表す型 subscribe(_:) イベントごとにクロージャを実行 イベントを受け取って実行できる bindTo(_:) Observerに自動反映する イベントストリーム…

iOSDC Japan 2016 参加メモ: A-1 - Handling rich text in Swift

Realm 岸川さん 何も考えずにiOSのテキストを作ると、色々ずれてたり、切れてたりしてしまう。 デザイナさんはここを直してほしい、というけどiOSのラベルでは難しい、とか、そういう状況をなくしていくためにTextを理解しよう。 アジェンダ iOSのテキストレ…

Swiftは静的言語でも動的言語でもない、という話

swift-evolutionのMLを読んでいたら面白いメールがあったので個人的にメモメモ。 https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151207/001948.html Protocol Extensionのmethod dispatchがわかりにくいからdynamicにすべきだ、という提…