首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Settings 设置有关问题

2012-07-27 
Settings 设置问题??1. setting面板的设置只有当用户去了设置面板后才会产生,所以程序要假设用户没有去过

Settings 设置问题

?

?

1. setting面板的设置只有当用户去了设置面板后才会产生,所以程序要假设用户没有去过的时候设置默认值2.?拿到[NSUserDefaultsstandardUserDefaults];取值之前要 [userDefault synchronize]3. 假如从设置面板取回的是bool值,当你用代码 ?[userDefault boolForKey:@"mapautozoom"];做判断的话, 假如得到了NO, 这时你无法判断 1.是用户设置了NO 2.还是用户从来没设置过所以是NO
这时要先用个 ?if([userDefault objectForKey:@"mapautozoom"]){
// 进来了说明用户设置过 然后再用 ?boolForKey}

热点排行