Я учусь технике рисования какао. Я создаю два объекта NSBezierPath из NSRects в моем методе drawRect, один из которых никогда не изменяется, а другой изменяет ширину в зависимости от того, что происходит.
Так что, по всей вероятности, мой drawRect вызывается много раз, но кажется неправильным каждый раз воссоздавать два объекта NSBezierPath, лучше будет просто обновить вторую ширину NSBezierPath (или обновить его NSRect).
Могу ли я сделать это? Я попытался создать первый NSBezierPath в методе initWithFrame, но, похоже, это вызвало проблему.