作者JohnnyDream (Johnny)
看板MacDev
标题[问题] 询问关於plist的问题..
时间Thu May 31 18:57:45 2012
大家好..想问一个关於plist的问题..
我目前是在Resources资料夹下手动建立一个plist档案,
KEY是:CloseApp
Type是:String
Value是:YES
然後在viewController的 viewDidLoad 底下
判断如果VALUE的值isEqualToString:@"YES"的话, 便跳出alertView,
然後把VALUE的值改成NO
问题来了, 执行完毕後我去app的目录底下看, 执行後VALUE的确被改成NO了,
但如果我再Build一次的话, 一样会进去比对YES成功的判断式里面, alertView也一样
会跳出来, 但此时看plist..VALUE一样是NO
而如果不用Build的方式, 直接点选Simulator上的图示进入app,
就没有这个问题 @@" ,不会进入判断式, alertView也没有跳出来,
因plist不熟..也不知道为什麽..可以请有经验的大大帮忙分析是什麽问题吗?谢谢
ps.会不会是用Build的,每次都会覆盖plist,所以才造成每次都比对成功啊?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.254.189
1F:→ wasihero:resources是唯读 05/31 20:57
2F:→ JohnnyDream:所以我要把它copy到documents资料夹下吗? 05/31 21:20
3F:→ JohnnyDream:不过如果是唯独,为什麽我看app目录底下的确有成功修改 05/31 21:20
4F:→ JohnnyDream:呢? 05/31 21:20
5F:→ JohnnyDream:等等试试看用NSUserDefaults好了... 05/31 21:48
6F:→ JohnnyDream:果然用NSUserDefaults最快..抱歉..Orz 05/31 22:39
7F:→ hysteresis:在simulator里resources是可以改写的,但device不行 06/01 16:57