我可以創建一個ABAddressBook,它不會從我的地址簿中讀取數據。即從一開始就是空的,這樣我就可以把自己的聯繫人放到互聯網上。在iPhone SDK中創建一個空的ABAddressBook?
正如你可能知道的功能
ABAddressBookRef ab = ABAddressBookCreate();
讓我從內置的地址簿數據。這不是我想要的,但如果你知道我的問題的解決方案,請讓我知道。
我可以創建一個ABAddressBook,它不會從我的地址簿中讀取數據。即從一開始就是空的,這樣我就可以把自己的聯繫人放到互聯網上。在iPhone SDK中創建一個空的ABAddressBook?
正如你可能知道的功能
ABAddressBookRef ab = ABAddressBookCreate();
讓我從內置的地址簿數據。這不是我想要的,但如果你知道我的問題的解決方案,請讓我知道。
我不認爲有可能有一個ABAddressBook的空實例。該文檔僅僅是爲了獲得充滿iPhone地址簿的ABAddressBook。
你可以嘗試用memset/calloc來清零ABAddressBookRef,看看是否給你想要的結果。
我不熟悉這些功能,所以我不知道你應該怎麼使用它們。 – Godisemo 2010-01-22 13:56:51
您可以嘗試製作一個數組(或可變陣列),以填充聯繫人並將數組放入UITableView
。
這就是我現在要做的。製作我自己的人物挑戰者:P 我曾希望有一個更容易的解決方案,但可能沒有。 – Godisemo 2010-01-22 13:55:09
我一直在研究一個「私人聯繫人」應用程序,它將常規地址簿中的聯繫人存儲下來,並且我可以確認這確實可行,只要通過一點操作即可。但是,使用ABAddressBookRef變量根本無法幫助您。你需要的是一個ABRecordRef的NSMutableArray,這就是iOS存儲聯繫人的方式。
不,這可能是不可能的。太糟糕了。 – Godisemo 2010-01-22 13:55:55