Откройте ваш AddTeamView.h и этот код.
@protocol AddTeamDelegate <NSObject>
- (IBAction)okButton:(UIButton *)sender;
@end
@property id <AddTeamDelegate> delegate;
И синтезируйте это свойство в файле AddTeamView.m, как показано ниже.
@synthesize delegate;
Добавьте этот код в файл viewController.h, в который вы добавляете AddTeamView в качестве подпредставления.
@interface ViewController : UIViewController <AddTeamDelegate>
В вашем файле viewController.m добавьте этот код при добавлении AddTeamView как subView.
AddTeamView.delegate = self;
и добавьте этот метод для кнопки Ok в том же файле
- (IBAction)okButton:(UIButton *)sender
{
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
NSDictionary *params = @{@"team_name":self.enterNameTextField.text
};
[manager POST:@"https://api.cartolafc.globo.com/times?q=team_name" parameters:params constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
}progress:nil success:^(NSURLSessionTask *task, id responseObject) {
// [self stopHud];
NSLog(@"JSON: %@", responseObject);
NSDictionary *response = (NSDictionary *)responseObject;
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSInteger statusCode = error.code;
NSLog(@"%ld",(long)statusCode);
// [self stopHud];
}];
}