我是IOS Development的新手。我有一个类UserDetails
,其中包含id
,name
,type
等用户的详细信息。我想在另一个类中创建其对象并修改一些参数然后发送NSDictionary
中的详细信息,最终以json格式将其发送到服务器。你能告诉我怎么做吗?
这就是我在做的事情:
NSDictionary * UserReference = [[UtilityClass sharedInstance] createUserDictionary:userDetails];
我想知道如何初始化userDetails
对象(来自UserDetails
类),然后在另一个类中修改其值(int
和string
)。
答案 0 :(得分:0)
首先,你必须研究有关OOPS概念的更多细节
当您再次将 alloc和init 调用到UserDetails类时,旧值(username,userid,usertype)将丢失。因为您正在为已创建的UserDetails类创建新对象。
因此,尝试将先前创建的UserDetails对象(作为方法的参数或任何其他方式)传递给计划再次修改属性的类。