我正在写一个iPhone应用程序使用JSON框架。我无法序列化一个NSObject
,我发现只有序列化为NSString
,NSArray
,NSData
,但我想从模板对象中序列化一个通用对象。任何类库为此?无法序列化一个NSObject,在Json
我有一个用户类,用户名,用户名和密码。我想序列化这个类并发送到服务器。在我想从服务器反序列化结果之后。结果可以是类User或任何其他类。 在C#我有这样的:(在这种情况下我使用JSONRpc)
private int userid;
[JsonIgnore]
public int Userid
{
get { return userid; }
set { userid = value; }
}
private string username;
[JsonProperty("username")]
public string Username
{
get { return username; }
set { username = value; }
}
private string password;
[JsonProperty("password")]
public string Password
{
get { return password; }
set { password = value; }
}
而对于响应的方法是: 公共JsonRpcResponse调用(字符串的方法,params对象[]参数)。 (T =模板,在这种情况下,用户) 我可以在Objective-C中做到这一点?
你知道任何解决方案吗?
谢谢,它的工作与NSDictionary的NSArray的和。 – ovidiu 2010-05-04 08:24:28
@ovidiu你应该“接受”这个答案,然后..! – samfisher 2011-12-28 06:24:20