ARC Taşıma Aracı bu sorun yaşıyor: ÖzellikleCore Foundation'a otomatik olarak yüklenen bir nesneyi köprüliyorsam __bridge veya __bridge_retained kullanmalı mıyım?
NSURL *fileURL = [NSURL fileURLWithPath:path];
AudioFileOpenURL((CFURLRef)fileURL, kAudioFileReadPermission, 0, &fileID);
, bunun bir __bridge yapmak ya __bridge_retained gerekip gerekmediğini konusunda emin değil. Ve ben de.
-fileURLWithPath otomatik olarak bir nesneyi döndürür ve bu yerde fileURL'nin sahibi değilim. Ancak aynı zamanda, nesnenin en az +1'lik bir tutma sayısı vardır.
Bunun sadece __bridge ile yapılması gerektiğini iddia ediyorum.