According to documentation デフォルトの実装は何もしません。 [CALayerのdrawInContext:] デリゲートメソッドを呼び出す -- [CALayer drawInContext:]何かする?
3 EasyWakeup 0x0003a7b6 -[AlarmIntervalView drawRect:] + 71
4 UIKit 0x003f6187 -[UIView(CALayerDelegate) drawLayer:inContext:] + 426
5 QuartzCore 0x011a8b5e -[CALayer drawInContext:] + 143
ので、私は理解できるとして、それはデフォルトの実装を意味
は、しかし...私はのdrawRectメソッドから例外をスローし、私は次のコールスタックを参照してください。 正しいですか? 私は知られているスウィズリングのテクニックを持っているので、私は客観的には何も確信していません...
いくつかのコードが必要です。あなたのコードはどのように設定されていますか?ビューにはカスタム画層がありますか?ビューを複数のレイヤーへのデリゲートとして設定していますか? – pe8ter
@ pe8ter空のプロジェクトを作成し、マイナーコードを挿入して問題を再現します。ここでそれを見ることができます:[リンク](http://pastebin.com/cEVNjgwR) – Speakus
あなたは明示的に例外をスローしています。どうして? – pe8ter