При перемещении некоторого кода Cocoa в Cocoa Touch я был разочарован, обнаружив, что в UIBezierPath отсутствуют методы «Доступа к элементам пути»:
– elementCount
– elementAtIndex:
– elementAtIndex:associatedPoints:
– removeAllPoints
– setAssociatedPoints:atIndex:
Единственный способ получить эти элементы в Cocoa Touch похоже, через CGPathApply
. Прежде чем я попытаюсь воссоздать это как подкласс или категорию UIBezierPath, мне было интересно, было ли это уже сделано. Кто-нибудь знает, доступно ли что-то подобное?