向AddressBook里添加联系人
来源:互联网 发布:python with 编辑:程序博客网 时间:2024/04/30 11:22
向AddressBook里添加联系人(没分组创建分组,有分组加联系人)
-(NSMutableDictionary *)addContactToAddressBook:(NSMutableDictionary *)addressBook{
// for (Contact *contact in mulArray) {
//获得当前联系人的姓名首字母
NSString *initial = [_name substringToIndex:1];
//定义一个BOOL类型标记,来记录当前key是否存在
BOOL isExist = NO;
//判断当前分组是否存在
for (NSString *key in addressBook) {
//如果当前key不存在,创建分组
if ([initial isEqualToString:key]) {
isExist = YES;
}
//如果当前key存在,往该分组下添加联系人
}
//当isExist为NO的时候代表不存在该分组,为YES的时候存在
if(!isExist){
NSMutableArray *group = [NSMutableArray array];
//将该分组添加到通讯录中
[addressBook setObject:group forKey:initial];
}
//将联系人添加到当前的分组中
[[addressBook objectForKey:initial] addObject:self];
// }
return addressBook;
}
- 向AddressBook里添加联系人
- AddressBook 联系人字母排序法
- Android-通讯录:向分组Group添加联系人
- 获取addressbook联系人 并格式化成josn
- iOS开发------获取系统联系人(AddressBook篇)
- 向Android系统自带的联系人界面添加数据
- 向Android系统自带的联系人界面添加数据
- Android向通讯录添加联系人的一般方法
- Android向通讯录添加联系人的一般方法
- 如何向android手机通讯录中添加联系人
- android 向系统通讯录添加一个联系人信息
- AddressBook
- AddressBook
- AddressBook
- AddressBook
- Android 向联系人名单新加联系人(添加名称和电话号码两项)
- Xcode 如何向工程里添加 framework
- Android 向ListView里动态添加内容
- TQ2440的学习——UBOOT移植(NAND FLASH的支持)——初步分析
- 一起学mini2440裸机开发(十二)--mini2440的串口中断实验
- 推荐一个Arduino学习模拟器: 123D Circuites
- Java学习笔记(多态)
- Tiny6410上的madplayer安装使用步骤
- 向AddressBook里添加联系人
- ld: i386 architecture of input file `eatsyscall.o' is incompatible with i386:x86-64 output
- 一起学mini2440裸机开发(十三)--ADC原理与实验
- 转:Android学习路线指南
- 拜访一未来客户,一婚纱厂。
- Cocos2D将v1.0的tileMap游戏转换到v3.4中一例(五)
- 字节输入流缓冲区 BufferedInputStreamDemo
- Restful API 设计
- [Emacs] 使用w3m上网