我wana存储使用NSArray的表中选择单元格的索引,可以帮助我...如何使用WritetoFile将值存储在NSArray中?
1
A
回答
0
我不知道我是否正确理解问题,但它听起来像你可以使用属性列表来存储这些信息。属性列表非常易于使用,并且对于少量数据而言效率很高。
阅读“Property List Programming Guide”以获取更多解释。那里甚至有一个教程。
1
您可以使用用户默认设置或property list来实现此目的。
用户默认值示例。你有一个控制器类可以访问索引,并会在启动时加载它,并在更新时将它写入plist:
如果你有某种控制器类,那么你会把这个代码放入+ (void)initialize
,它初始化如果它不存在的plist变量:
+ (void)initialize
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSDictionary *appDefaults =
[NSDictionary dictionaryWithObject:[NSNumber numberWithInteger:5]
forKey:@"MyFunnyIndex"];
[defaults registerDefaults:appDefaults];
}
在你-(void)awakeFromNib
(我假设你正在使用某种控制器类)加载上次存储的值:
-(void)awakeFromNib
{
int index =
[[NSUserDefaults standardUserDefaults] integerForKey:@"MyFunnyIndex"];
[somethingThatNeedsIndex setIndex:index];
// ...
}
某处在哪里在dex更新(或者你想写到plist的地方),我们称之为- (void)updateInterface
:
- (void)updateInterface
{
[[NSUserDefaults standardUserDefaults]
setObject:[NSNumber numberWithInteger:index]
forKey:@"MyFunnyIndex"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
相关问题
- 1. 如何将NSDictionary值存储到NSArray中?
- 2. 如何在NSArray中存储浮点值?
- 3. 如何将布尔值存储到NSArray?
- 4. 如何使用NSXMLParser将XML的节点存储到NSArray中
- 5. 存储nsdictionay在NSArray中,使用隔板
- 6. 如何在NSDictionary中存储NSArray?
- 7. 将结构存储在NSArray中
- 8. 将枚举存储在NSArray中?
- 9. 在NSArray中存储UIEdgeInsets
- 10. 在UIPasteboard中存储NSArray
- 11. 如何使用字典存储在NSArray中的键来获取NSDictionary的值?
- 12. 将NSString存储到NSArray
- 13. NSArray writeToFile返回“已弃用” - iPhone SDK
- 14. 存储touchesMoved价值NSArray在iPhone
- 15. 如何将CGRect值存储在NSMutableArray中?
- 16. 如何将datetime值存储在mysql中?
- 17. 如何将值存储在数组中?
- 18. 使用NSArray存储用于UIToolBar的UIWebView
- 19. 如何使用Synapse将值存储在TinyWebDB中?
- 20. 如何将值存储在for循环中使用javascript
- 21. 使用QueryString并将值存储在存储过程中?
- 22. 将NSArray存储在NSUserDefaults中时应用程序崩溃
- 23. 如何在NSMutableDictionary上使用writeToFile方法?
- 24. 存储与NSArray的
- 25. 将值存储在Pig中
- 26. 将文本字段中的用户输入存储到NSArray中
- 27. 如何使用循环将值存储到向量中?
- 28. 如何读取一个txt文件并存储在NSArray中?
- 29. Objective-C的简单的NSArray将writeToFile问题
- 30. 如何将键值对存储在将存储在Android内部存储器中的文件中?
存储它如何?将其存储在磁盘上的文件中或将其存储在内存中? – 2009-08-06 09:42:00
在磁盘上,当我重新加载该应用程序,然后我可以得到该存储的值。我wana存储所选表格单元格的索引。 – Aamir 2009-08-07 03:19:17