gpt4 book ai didi

ios - 访问用户联系人电话号码 CNContacts

转载 作者:可可西里 更新时间:2023-11-01 01:37:51 24 4
gpt4 key购买 nike

我正在尝试使用 CNContact 获取我的联系人的电话号码,我希望将该号码作为它的 didgits 的简单字符串,例如 "04xxxxxxxx" 但我能得到的最接近的是以下。 (“联系人”是 CNContact 类型)

contact.phoneNumbers[0].value
\\Which prints: <CNPhoneNumber: 0x13560a550: countryCode=au, digits=04xxxxxxxx>

我尝试了所有显而易见的事情和不太明显的事情,谢谢

最佳答案

如果有人有更合理的解决方案,请发布它,否则这种相当 hacky 的方法会奏效:

let value = String(contact.phoneNumbers[0].value)

let start = value.rangeOfString("digits=")!.endIndex
let end = value.endIndex.predecessor()

let number = value.substringWithRange(Range<String.Index>(start: start, end: end))

关于ios - 访问用户联系人电话号码 CNContacts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33932855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com