日々精進

新しく学んだことを書き留めていきます

Reactive Cocoaのパフォーマンス

RACBindでプロパティをBindするのは結構CPUTimeを食う。
以下の条件で実験したらBind処理だけで10%ぐらいCPUTimeを消費していた。
・2.7GHz Core i5
・32オブジェクト
・各オブジェクトのプロパティ6つをBind
・約1秒おきに新しいオブジェクトが出来てBindされる


こんな少ないオブジェクト数でパフォーマンスに影響が出るとは。。
なるべくBindするプロパティを削るなどした方がよさそう。