IBInspectable,IBDesignableでエラー(Rendering the view took longer than 200 ms.)
XCode 7.3 + Swift 2.2でカスタムしたUIButtonをInterfaceBuilderで確認していると次のエラーが発生した。
IB Designables: Failed to render instance of UICustomButton: Rendering the view took longer than 200 ms. Your drawing code may suffer from slow performance.
カスタムしたUIButtonのdrawRectで少々描画がたくさんあるようにも思うが、このくらいあっても良さそう。 試しにdrawRectの処理を消してもエラーは消えない。 次の手順で治った。
-
Optionキーを押しながらProductメニューを選ぶ。
-
Clean Build Folder を選択。
-
Xcodeを再起動する。
何だったんだろう。