Немного беспокоюсь. Представьте себе самый простой способ управления версиями, который программисты просто копируют всю директорию из главного репозитория и после изменения файла делают обратное, если
т.е. boolRef = (CFBooleanRef)CFDictionaryGetValue(descriptionDictionary, kDADiskDescriptionMediaRemovableKey);
if (boolRef) {
CFRelease(boolRef); // do i need this code?
}