Macos Swift\u ABSearchComparison不能转换为ABSearchComparison

Macos Swift\u ABSearchComparison不能转换为ABSearchComparison,macos,swift,Macos,Swift,嗨,我对编程和Swift非常陌生,我一直在搜索地址簿 我收到以下错误:\ u ABSearchComparison无法转换为ABSearchComparison var adbk = ABAddressBook.sharedAddressBook() var isGroupBusiness = ABGroup.searchElementForProperty(kABGroupNameProperty, label: nil, key: nil, value: "Business", compa

嗨,我对编程和Swift非常陌生,我一直在搜索地址簿

我收到以下错误:\ u ABSearchComparison无法转换为ABSearchComparison

var adbk = ABAddressBook.sharedAddressBook()

var isGroupBusiness = ABGroup.searchElementForProperty(kABGroupNameProperty, label: nil, key: nil, value: "Business", comparison: kABEqual)

提前感谢您

kABEqual
具有类型
struct\u ABSearchComparison
,因此必须 通过显式转换为
ABSearchComparison
(又称
CFIndex
), 正如
比较所预期的那样:
参数:

var isGroupBusiness = ABGroup.searchElementForProperty(kABGroupNameProperty,
            label: nil, key: nil, value: "Business",
            comparison: ABSearchComparison(kABEqual.rawValue))

请注意,在Xcode7/Swift2中,枚举值是使用.rawValue而不是。value@GuillaumeLaurent:你完全正确。我现在已经修好了,谢谢!