NSString ke CFStringRef dan CFStringRef ke NSString di ARC?

Saya mencoba memahami cara yang benar untuk mendapatkan NSStringdari a CFStringRefdi ARC? Sama untuk pergi ke arah sebaliknya, CFStringRefke NSStringdalam ARC? Apa cara yang benar untuk melakukan ini tanpa menyebabkan kebocoran memori?