2014-04-15 14 views
1

我想從地址簿中獲取電話號碼,我可以獲得手機,iPhone和主要電話號碼,但我無法帶回家和工作。我在這裏查出了很多答案,但我仍然無法解決這個問題。這是我的代碼如下。順便說一句,你可以用這種方式。我該如何從iOS的地址簿中取回家庭和工作電話號碼

+0

我還添加了認可方式和真實的答案,因爲我的工作就可以了約3小時,所以我希望其他人會看到它,不會像我這樣瘋狂地度過。 –

回答

0
if([mobileLabel isEqualToString:(NSString *)kABHomeLabel]) 
    { 
     work_mobile = (__bridge NSString*)ABMultiValueCopyValueAtIndex(phones, i); 
     NSLog(@"strOtherMobile=%@",strOtherMobile); 
    } 

糾正對strOtherMobile = NULL

if([mobileLabel isEqualToString:(NSString *)kABHomeLabel]) 
    { 
     strOtherMobile = (__bridge NSString*)ABMultiValueCopyValueAtIndex(phones, i); 
     NSLog(@"strOtherMobile=%@",strOtherMobile); 
    } 

,而不是work_mobile使用上述錯誤strOtherMobile

+0

非常感謝你,我犯了一個小錯誤,我現在可以看到。 –

相關問題