// // DetailViewController.m // LinphoneTester // // Created by guillaume on 28/05/2014. // // #import "DetailViewController.h" #include "linphone/liblinphone_tester.h" @interface DetailViewController () { NSMutableArray* _tests; } @property (strong, nonatomic) UIPopoverController *masterPopoverController; - (void)configureView; @end @implementation DetailViewController #pragma mark - Managing the detail item - (void)setDetailItem:(id)newDetailItem { if (_detailItem != newDetailItem) { _detailItem = newDetailItem; // Update the view. [self configureView]; } if (self.masterPopoverController != nil) { [self.masterPopoverController dismissPopoverAnimated:YES]; } } - (void)configureView { const char* suite = [self.detailItem UTF8String]; int count = liblinphone_tester_nb_tests(suite); _tests = [[NSMutableArray alloc] initWithCapacity:count]; for (int i=0; i