的NSUserDefaults的数量我有以下细节的字典:如何限制字典中存储的用户ID的基础上,在iOS版
{
Name = "John";
Picture = (
""
);
Rating = 4;
},
{
Name = "Peter";
Picture = (
""
);
Rating = 3;
},
我存储NSUserDefaults
这些dictionaries
。我希望具有userID
FED123RED123的用户只能在NSUSerDefaults
中存储两个这样的dictionaries
,而具有不同userID
的其他用户可以在NSUSerDefaults
中存储他的两个不同值。简而言之,我怎样才能限制存储在userID
基础上的dictionaries
NSUserDefaults
的数量。
把它们在数组中并将数组限制为只有2个值。 –
不要以用户默认值存储这类数据。 – Paulw11
像@ Paulw11所说的,NSUserDefaults不是用来存储超出基本设置的任何东西。请使用数据库,或至少使用平面文件。这样,您就可以完全控制数据的组织和存储方式。 – AppreciateIt