@protocol
EditContactViewControllerDelegate;
@interface EditContactViewController : UIViewController<UITextFieldDelegate>
@property (strong,nonatomic)Contact *contact;
@property(weak,nonatomic)id<EditContactViewControllerDelegate>delegate;
@end
@protocol EditContactViewControllerDelegate
-(void)backWithContact:(Contact *)contant;
@interface EditContactViewController : UIViewController<UITextFieldDelegate>
@property (strong,nonatomic)Contact *contact;
@property(weak,nonatomic)id<EditContactViewControllerDelegate>delegate;
@end
@protocol EditContactViewControllerDelegate
-(void)backWithContact:(Contact *)contant;
@end
//回传数据
self.contact.name = self.nameTextField.Text;
self.contact.tel =
self.telTextField.Text;
[self.delegate
backWithContact:self.contact];
@interface
MainViewController :
UIViewController<UITableViewDelegate,UITableViewDataSource,EditContactViewControllerDelegate>
-(void)backWithContact:(Contact
*)contact
{
[self.contacts addObject:contant];
[self.tableView reloadData];
[self.contacts addObject:contant];
[self.tableView reloadData];
}