Я пытаюсь преобразовать проект Objective-C в swift, но я не могу найти, как использовать NSFastEnumeration для объекта класса, который соответствует NSFastEnumeration.
Вот код в ObjC:
// get the decode results
id<NSFastEnumeration> results = [info objectForKey: ZBarReaderControllerResults];
ZBarSymbol *symbol = nil;
for(symbol in results)
// just grab the first barcode
break;
До сих пор я пытался найти, как это сделать, но это не похоже на работу, вот быстрый код:
var results: ZBarSymbolSet = infoDictionary?.objectForKey(ZBarReaderControllerResults) as ZBarSymbolSet
var symbol : ZBarSymbol? = nil;
for symbol in results
{ //just grab first barcode
break;
}
ошибка возникает для условия - "ZBarSymbolSet" не имеет члена с именем "Generator"
Что я делаю неправильно?
Вот скриншот