मान लीजिए कि मैं कोड के इस टुकड़े करते हैं:क्या मुझे एआरसी के तहत CGColorSpaceRef जारी करने की आवश्यकता है?
CGColorSpaceRef colorSpaceRGB = CGColorSpaceCreateDeviceRGB();
CGContextSetStrokeColorSpace(context, colorSpaceRGB);
CGContextSetFillColorSpace(context, colorSpaceRGB);
उसके बाद मैं कुछ ड्राइंग है। जब मैं कर रहा हूं, क्या मैं एआरसी का उपयोग कर रहा हूं तो मुझे colorSpaceRGB
मैन्युअल रूप से रिलीज़ करने की आवश्यकता है? इस तरह:
CGColorSpaceRelease(colorSpaceRGB);
या मुझे कुछ भी करने की आवश्यकता नहीं है?
धन्यवाद :)
इस उत्तर अच्छी तरह से बताता है कि क्यों और किसी भी वस्तु को रिहा करने की जरूरत है। कृपया जांचें: http://stackoverflow.com/a/21967681/2849443 –