У меня есть UIView, в котором я добавляю CATiledLayer и реализую 'drawLayer'.
Если я использую UIViewController и добавляю слой в новое подпредставление контроллера, то все в порядке.
Однако, если я попытаюсь использовать UIView для выполнения всех задач и рисования внутри него, тогда я получу бесконечный цикл в точке, показанной ниже, когда добавляю этот вид в супер-вид.
0x002cfafb <+0425> ja 0x2cfa23 <-[UIView(Hierarchy) _makeSubtreePerformSelector:withObject:withObject:copySublayers:]+209>
Чего мне не хватает?
Обновление:
При удалении layer.delegate = self код больше не падает ...