我正在寫一個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