Я получил следующую строку кода:
mainLayer.shadowColor = CGColorCreate( CGColorSpaceCreateDeviceRGB(), components );
Когда я запускаю Продукт-> Анализировать в xcode, он выдает предупреждение:
Potential leak of an object allocated on line 176
Это означает, что я не освобождаю свой CGColor. Поэтому я подумал, что хорошим решением будет следующее:
CGColorRef shadowColor = CGColorCreate( CGColorSpaceCreateDeviceRGB(), components );
mainLayer.shadowColor = shadowColor;
CGColorRelease( shadowColor );
Но я все равно получаю то же предупреждение об утечке. Как исправить проблему?