Да. Просто приведите NSMutableArray к CFArrayRef.
CFIndex indexResult = CFArrayBSearchValues(
(CFArrayRef)m_Locations,
CFRangeMake(0, [m_Locations count]),
data,
PGPlaceDataCompare, NULL);
В iOS 4.0 или более поздней версии вы можете использовать Objective-C метод -indexOfObject:inSortedRange:options:usingComparator:
.
NSUInteger indexResult = [m_Locations
indexOfObject:data
inSortedRange:NSMakeRange(0, [m_Locations count])
options:0
usingComparator:^(id a, id b) { ... }];