我想使用NSDictionay(我认为这是正确的方法)将数据保存到其他类访问的类中:
·H
@property (retain, nonatomic) NSArray *NameKey;
@property (retain, nonatomic) NSArray *DataFields;
@property (retain, nonatomic) NSDictionary *MDArray;
的.m
@synthesize NameKey;
@synthesize DataFields;
@synthesize MDArray;
- (id) init
{
NameKey = [NSArray arrayWithObjects:@"DeviceName",nil];
DataFields = [NSArray arrayWithObjects:@"Serial", nil];
MDArray = [NSDictionary dictionaryWithObjects:DataFields forKeys:NameKey];
}
几个问题:
这是设置NSDictionary的正确方法吗?
如何添加/删除/修改数据。假设名称是唯一的
提前致谢。
答案 0 :(得分:0)
为什么不使用现代语法:
MDArray = @{ @"DeviceName": @"Serial" }
如果您想要一个可变版本,可以发送mutableCopy
消息
答案 1 :(得分:0)
我解决这个问题的方法是:
<asp:LinkButton ID="mybutton" Text="Link Button" runat="server"></asp:LinkButton>
似乎工作正常。