iphone - CFAutoRelease() -like behavior on iOS6 -
i have method creates abrecordref, sets properties , returns ref.
i'm encountering crash when use cfautorelease because need support ios <7. how go releasing this?
-(abrecordref) myrecord{ abrecordref newrecord = abpersoncreate(); //some setting here return cfautorelease(newrecord); //how release here? }
for corefoundation references, wouldn't release reference in myrecord method. instead define interface such caller of myrecord owns reference , responsible releasing it.
Comments
Post a Comment