Я пытаюсь преобразовать свой код в Objective-C ARC и получаю несколько ошибок.
1.:
NSBezierPath *path = [NSBezierPath bezierPath];
CGPathApply(pathRef, path, CGPathCallback); //error
В нем говорится: неявное преобразование указателя Objective.C в «void *» запрещено с помощью ARC.
2.:
static void CGPathCallback(void *info, const CGPathElement *element) {
NSBezierPath *path = info; //error
[…] }
В нем говорится: неявное преобразование типа указателя не-Objective-C «void *» в «NSBezierPath *» запрещено с ARC.
Любые идеи, как я могу решить проблемы?