我从我的应用程序的通讯录中获取联系人,但当我取出一个没有号码的联系人时,我会得到一个异常。我该怎么办?如何查询联系电话号码为空?!如何检查从通讯录中检索到的联系人是否没有电话号码?
ABMultiValueRef multi = ABRecordCopyValue(person, kABPersonPhoneProperty);
if (ABMultiValueCopyValueAtIndex(multi, 0)) {
NSLog(@"No number available");
cont.number=@"No number
我有一个布局,左边是一个门户(基本上是我的通讯录中的每个人的列表)。当我点击地址簿中的某个人时,就会在右手边显示关于他们的信息(使用Go To Related Record,)。
不幸的是,每次我单击门户中的某个人时,它都会将门户重置为初始的,所以如果我想单击通讯录中的下一个人,我需要再次向下滚动。
如何纠正这种行为,使门户在每次单击门户时都不会被重置?