我想要做到的是像NSObject的定制初始化与对象/参数
Person *person1 = [[Person alloc]initWithDict:dict];
,然后在NSObject
“人”,有这样的事:
-(void)initWithDict:(NSDictionary*)dict{
self.name = [dict objectForKey:@"Name"];
self.age = [dict objectForKey:@"Age"];
return (Person with name and age);
}
,然后允许我继续用这些params来使用person对象。这是可能的,还是我必须做正常的
Person *person1 = [[Person alloc]init];
person1.name = @"Bob";
person1.age = @"123";
?
这是一个例子,我不知道如何正确地执行它。如果你可以发布一个演示.h和.m,那将会很有帮助。 –