То, что я пытаюсь выполнить, это что-то вроде
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);
}
который затем позволяет мне продолжать использовать объект person с этими параметрами. Возможно ли это, или я должен сделать нормальный
Person *person1 = [[Person alloc]init];
person1.name = @"Bob";
person1.age = @"123";
?