Эй, ты должен подумать и об одном.
[self presentModalViewController:picker2 animated:YES];
Это будет работать, потому что presentmodalviewcontroller является методом класса UIViewController и
в методе [picker2.peoplePickerDelegate presentModalViewController:picker2 animated:YES];
вы пытаетесь вызвать его с типом (id)
, т.е. он будет наследоваться от объекта NSO.
Надеюсь, это поможет.
Спасибо
Madhup