论坛首页 移动开发技术论坛

iPhone编程入门 - 程序设定 User Defaults (上)

浏览 16128 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-21  
iOS
程序设定(settings), 就好像windows下面的registry, 是存放程序设置信息的.
iPhone上面这个术语叫: User Defaults.

使用User Defaults非常简单:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];


这是个singleton, 所以整个app只有一个instance

数据结构是和NSDictionary非常相似, 用objectForKey就可以拿到数据了:
NSString *setting1;
setting1 = [defaults objectForKey:"mySetting1"];


存储也很方便:
[defaults setObject:@"My value" forKey:@"My Key"];


那么如何初始化设置数据呢?  且看下回... 
   发表时间:2009-01-23  
有几个iphone的点子,正打算好好学学objective-c
0 请登录后投票
   发表时间:2009-02-16  
你好!想请教一下objective-c 应该怎么入门?
C语言以前学校学过一点,现在基本上全忘了,现在我只对Java熟悉?
像我这情况应该怎样去学习objective-c ,须不须要再重头学C,再学objective-c ?
学objective-c 要看哪些入门书(着重讲语法的最好)?

另外iPhone开发除了须要objective-c 语言外,还须要其它什么东西?


我主要是自己有一部iPhone,对这开发有点兴趣,做为业余爱好学习一下...

帮忙解答一下,谢谢!
0 请登录后投票
   发表时间:2009-02-16  
做一般的应用只需要obj-c
入门的书刚出了本: learning objective-C 2.0
iPhone的话可以看看beginning iPhone development
(ebook有下)

日后深入学习的话, 可能要接触C/C++了
0 请登录后投票
   发表时间:2009-03-05  
楼主看你Iphone的帖子不少?你做Iphone有多长时间了?
0 请登录后投票
   发表时间:2009-03-06  
chengct521 写道
楼主看你Iphone的帖子不少?你做Iphone有多长时间了?

断断续续, 去年7月开始的...
0 请登录后投票
   发表时间:2009-03-12  
lordhong 写道
chengct521 写道
楼主看你Iphone的帖子不少?你做Iphone有多长时间了?

断断续续, 去年7月开始的...

差不多,我也那时开始做的。
0 请登录后投票
   发表时间:2009-10-29  
近来找Iphone开发的资料,发现了一大堆新名词希望楼主帮忙理顺一下。object-c\object-c 2.0\object-c++ 他们是什么关系呢?
Iphone SDK3.0下开发app应该用哪个objec-c版本?
0 请登录后投票
   发表时间:2009-10-30  
bengan 写道
近来找Iphone开发的资料,发现了一大堆新名词希望楼主帮忙理顺一下。object-c\object-c 2.0\object-c++ 他们是什么关系呢?
Iphone SDK3.0下开发app应该用哪个objec-c版本?

你下最新版的XCode就自带Objective-c了.  貌似现在是2.0.  obj-c++不知道, 用的人不多.
0 请登录后投票
   发表时间:2009-10-30  
lordhong 写道
bengan 写道
近来找Iphone开发的资料,发现了一大堆新名词希望楼主帮忙理顺一下。object-c\object-c 2.0\object-c++ 他们是什么关系呢?
Iphone SDK3.0下开发app应该用哪个objec-c版本?

你下最新版的XCode就自带Objective-c了.  貌似现在是2.0.  obj-c++不知道, 用的人不多.

是不是Iphone SDK3.0下的一套東西就是最新的Xcode呢?
mac os86還沒裝成功,鬱悶!
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics