Делаем UIBezierPath больше похожим на NSBezierPath с elementCount и elementAtIndex

При перемещении некоторого кода Cocoa в Cocoa Touch я был разочарован, обнаружив, что в UIBezierPath отсутствуют методы «Доступа к элементам пути»:

– elementCount
– elementAtIndex:
– elementAtIndex:associatedPoints:
– removeAllPoints
– setAssociatedPoints:atIndex:

Единственный способ получить эти элементы в Cocoa Touch похоже, через CGPathApply . Прежде чем я попытаюсь воссоздать это как подкласс или категорию UIBezierPath, мне было интересно, было ли это уже сделано. Кто-нибудь знает, доступно ли что-то подобное?

22
задан EFC 6 July 2011 в 17:31
поделиться