2012-07-26 61 views

回答

5

CGColorSpaceRef colorspace = CGColorSpaceCreateDeviceRGB(); 

// do stuff 

CFRelease(colorspace); 

與做

此功能相當於CFRelease,不同之處在於它不如果cs參數爲NULL,則會導致錯誤。

2

兩者都可以接受。然而,第二個將檢查NULL,所以它可以讓你跳過一行代碼。在致電CFRelease()之前,您必須始終檢查NULL。如果你不通過並且NULL被傳入,它將會崩潰。

相關問題