NSBezierPath インスタンスに破線スタイルを設定しています:
NSBezierPath *path = [NSBezierPath path];
// Get the path information...
NSInteger count = 0;
// Get the array count...
CGFloat *dashLengths = (CGFloat *)malloc(sizeof(CGFloat) * count);
// Populate the array...
CGFloat phase = 0.0f;
// Get the phase...
[path setLineDash:dashLengths count:count phase:phase];
メモリ リークを防ぐために、dashLengths で free() を呼び出す必要がありますか? または、アレイを解放すると、後でエラーが発生しますか?