楚留香手游张三的问题IPHONE怎么换会自己的名字

请问,iphone5国行手机,未越狱。我把系统语言更改为英文,通讯录却乱了。比如:张三 应该在z拼_百度知道
请问,iphone5国行手机,未越狱。我把系统语言更改为英文,通讯录却乱了。比如:张三 应该在z拼
请问,iphone5国行手机,未越狱。我把系统语言更改为英文,通讯录却乱了。比如:张三 应该在z拼音开头的里面 现在却成了#请问怎么更改系统语言 让联系人分类不变呢 谢谢
我有更好的答案
这是根据英语法则排行的,就好比喻你选繁体字一样通讯录是按比划排行的,这是手机程序设置的,变更不了。希望我的回答能让你满意。谢谢
采纳率:41%
貌似不行我的也这样
真的没办法么
我是没有。
为您推荐:
其他类似问题
iphone5的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。手机号是别人的身份证办的,怎么改成自己的_百度知道
手机号是别人的身份证办的,怎么改成自己的
我有更好的答案
假设你用张三的身份证办的手机号,需要张三本人带上身份证,以及你的身份证原件,到移动公司营业厅办理过户手续,就可以了。
联系不到以前的身份证号码本人。该如何改成自己呢
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。大神教你如何用一部IPHONE 换一辆小车!-搞笑视频-搜狐视频
大神教你如何用一部IPHONE 换一辆小车!
推荐出品人如果队友或者群里的人把名字改成你爸怎么解 比如我叫 张三 对方改成 张三他爸 我该_百度知道
如果队友或者群里的人把名字改成你爸怎么解 比如我叫 张三 对方改成 张三他爸 我该
如果队友或者群里的人把名字改成你爸怎么解比如我叫
张三他爸我该怎么改名字?
我有更好的答案
这样的队友是在侮辱你的人格,你可以问问那个队友他这是什么意思??明显对你不尊重,要他停止这种行为换过个名字,如果他不换你就也可以写是他的祖宗
采纳率:46%
可以向队长或群主求助,这种无耻下三滥的货色,群主不会纵容的。你也不需要改名字,因为你改什么,他就会跟着改,没有用。如果群主不管不问,离开这个群,不要徒增烦恼了。
可以改单字!如~:日,艹,干!后面连起来你懂的!
我改了他的名字不还是张三他爸?
额!这样的话!建议屏蔽!这样的队友,不要也罢!这样的群没有人管的话,进去有个意思!世界最不缺的就是人大把大把的!不差这个
改成张三的爷爷
李4的爷爷。
其他4条回答
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。&&&&&&&&&&&&&&&&&&
posts - 289,comments - 72,trackbacks - 0
(转 )(个人说明:删除和添加联系人是本人在真机上测试过的。支持一下!!!)
(另:需要操作联系人群组的朋友,可以参考)1.需要引入AddressBook.framework框架2.iPhone通讯录的增加联系人的操作,代码如下(放到项目中可直接运行):
// 初始化一个ABAddressBookRef对象,使用完之后需要进行释放,
// 这里使用CFRelease进行释放
// 相当于通讯录的一个引用
ABAddressBookRef addressBook = ABAddressBookCreate();
// 新建一个联系人
// ABRecordRef是一个属性的集合,相当于通讯录中联系人的对象
// 联系人对象的属性分为两种:
// 只拥有唯一值的属性和多值的属性。
// 唯一值的属性包括:姓氏、名字、生日等。
// 多值的属性包括:电话号码、邮箱等。
ABRecordRef person = ABPersonCreate();
NSString *firstName = @"四";
NSString *lastName = @"李";
NSDate *birthday = [NSDate date];
// 电话号码数组
NSArray *phones = [NSArray arrayWithObjects:@"123",@"456", nil];
// 电话号码对应的名称
NSArray *labels = [NSArray arrayWithObjects:@"iphone",@"home", nil];
// 保存到联系人对象中,每个属性都对应一个宏,例如:kABPersonFirstNameProperty
// 设置firstName属性
ABRecordSetValue(person, kABPersonFirstNameProperty, (CFStringRef)firstName, NULL);
// 设置lastName属性
ABRecordSetValue(person, kABPersonLastNameProperty, (CFStringRef) lastName, NULL);
// 设置birthday属性
ABRecordSetValue(person, kABPersonBirthdayProperty, (CFDateRef)birthday, NULL);
// ABMultiValueRef类似是Objective-C中的NSMutableDictionary
ABMultiValueRef mv = ABMultiValueCreateMutable(kABMultiStringPropertyType);
// 添加电话号码与其对应的名称内容
for (int i = 0; i & [phones count]; i ++) {
ABMultiValueIdentifier mi = ABMultiValueAddValueAndLabel(mv, (CFStringRef)[phones objectAtIndex:i], (CFStringRef)[labels objectAtIndex:i], &mi);
// 设置phone属性
ABRecordSetValue(person, kABPersonPhoneProperty, mv, NULL);
// 释放该数组
CFRelease(mv);
// 将新建的联系人添加到通讯录中
ABAddressBookAddRecord(addressBook, person, NULL);
// 保存通讯录数据
ABAddressBookSave(addressBook, NULL);
// 释放通讯录对象的引用
if (addressBook) {
CFRelease(addressBook);
(添加,以上只有单一属性的添加,但是碰见如地址这样的属性,该怎样添加呢,请看下面!)
ABAddressBookRef iPhoneAddressBook = ABAddressBookCreate();
ABRecordRef newPerson = ABPersonCreate();
CFErrorRef error = NULL;
ABMutableMultiValueRef multiAddress = ABMultiValueCreateMutable(kABMultiDictionaryPropertyType);
NSMutableDictionary *addressDictionary = [[NSMutableDictionary alloc] init];
[addressDictionary setObject:@"750 North Orleans Street, Ste 601" forKey:(NSString *) kABPersonAddressStreetKey];
[addressDictionary setObject:@"Chicago" forKey:(NSString *)kABPersonAddressCityKey];
[addressDictionary setObject:@"IL" forKey:(NSString *)kABPersonAddressStateKey];
[addressDictionary setObject:@"60654" forKey:(NSString *)kABPersonAddressZIPKey];
ABMultiValueAddValueAndLabel(multiAddress, addressDictionary, kABWorkLabel, NULL);
ABRecordSetValue(newPerson, kABPersonAddressProperty, multiAddress,&error);
CFRelease(multiAddress);
是不是很简单!------------------------------------------------------------------------------------------------3.删除联系人的操作,代码如下(放到项目中可直接运行):
1 // 初始化并创建通讯录对象,记得释放内存
2 ABAddressBookRef addressBook = ABAddressBookCreate();
3 // 获取通讯录中所有的联系人
4 NSArray *array = (NSArray *)ABAddressBookCopyArrayOfAllPeople(addressBook);
5 // 遍历所有的联系人并删除(这里只删除姓名为张三的)
6 for (id obj in array) {
7 ABRecordRef people = (ABRecordRef)
8 NSString *firstName = (NSString *)ABRecordCopyValue(people, kABPersonFirstNameProperty);
9 NSString *lastName = (NSString *)ABRecordCopyValue(people, kABPersonLastNameProperty);
10 if ([firstName isEqualToString:@"三"] && [lastName isEqualToString:@"张"]) {
11 ABAddressBookRemoveRecord(addressBook, people, NULL);
14 // 保存修改的通讯录对象
15 ABAddressBookSave(addressBook, NULL);
16 // 释放通讯录对象的内存
17 if (addressBook) {
18 CFRelease(addressBook);
----------------------------------------------------------------------------------------------4.修改联系人的操作,代码如下(由于项目中使用到了修改联系人的操作,所以将方法直接复制过来了):// 根据姓氏、名字以及手机号码修改联系人的昵称和生日
1 + (void) updateAddressBookPersonWithFirstName:(NSString *)firstName
2 lastName:(NSString *)lastName
3 mobile:(NSString *)mobile
4 nickname:(NSString *)nickname
5 birthday:(NSDate *)birthday {
7 // 初始化并创建通讯录对象,记得释放内存
8 ABAddressBookRef addressBook = ABAddressBookCreate();
9 // 获取通讯录中所有的联系人
10 NSArray *array = (NSArray *)ABAddressBookCopyArrayOfAllPeople(addressBook);
11 // 遍历所有的联系人并修改指定的联系人
12 for (id obj in array) {
13 ABRecordRef people = (ABRecordRef)
14 NSString *fn = (NSString *)ABRecordCopyValue(people, kABPersonFirstNameProperty);
15 NSString *ln = (NSString *)ABRecordCopyValue(people, kABPersonLastNameProperty);
16 ABMultiValueRef mv = ABRecordCopyValue(people, kABPersonPhoneProperty);
17 NSArray *phones = (NSArray *)ABMultiValueCopyArrayOfAllValues(mv);
18 // firstName同时为空或者firstName相等
19 BOOL ff = ([fn length] == 0 && [firstName length] == 0) || ([fn isEqualToString:firstName]);
20 // lastName同时为空或者lastName相等
21 BOOL lf = ([ln length] == 0 && [lastName length] == 0) || ([ln isEqualToString:lastName]);
22 // 由于获得到的电话号码不符合标准,所以要先将其格式化再比较是否存在
23 BOOL is = NO;
24 for (NSString *p in phones) {
25 // 红色代码处,我添加了一个类别(给NSString扩展了一个方法),该类别的这个方法主要是用于将电话号码中的"("、")"、" "、"-"过滤掉
26 if ([[p iPhoneStandardFormat] isEqualToString:mobile]) {
27 is = YES;
31 // firstName、lastName、mobile 同时存在进行修改
32 if (ff && lf && is) {
33 if ([nickname length] & 0) {
34 ABRecordSetValue(people, kABPersonNicknameProperty, (CFStringRef)nickname, NULL);
36 if (birthday != nil) {
37 ABRecordSetValue(people, kABPersonBirthdayProperty, (CFDataRef)birthday, NULL);
42 // 保存修改的通讯录对象
43 ABAddressBookSave(addressBook, NULL);
44 // 释放通讯录对象的内存
45 if (addressBook) {
46 CFRelease(addressBook);
阅读(...) 评论()

我要回帖

更多关于 兰张三四线 的文章

 

随机推荐