Я создал один проект в единстве и экспортировал его в iOS. Я проделал некоторую работу над экспортированным приложением Unity- iPhone, например: -
1) Добавить кнопку программно и установить для нее действие. (Этот код я написал в классе метода UnityViewControllerBase.mm - (void) viewDidAppear: (BOOL) animated {})
2) и открыл файл раскадровки
- (void)viewDidAppear:(BOOL)animated{
[super viewDidAppear: animated];
AppController_SendUnityViewControllerNotification(kUnityViewDidAppear);
UIButton *but= [UIButton buttonWithType:UIButtonTypeRoundedRect];
[but addTarget:self
action:@selector(buttonClicked:)forControlEvents:UIControlEventTouchUpInside];
[but setFrame:CGRectMake(52, 252, 215, 40)];
[but setTitle:@"SHOW" forState:UIControlStateNormal];
[but setExclusiveTouch:YES];
[self.view addSubview:but];
}
-(void) buttonClicked: (UIButton *) sender {
UIStoryboard *myStory = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
HomeViewController *homeVC = [myStory instantiateViewControllerWithIdentifier:@"HomeViewController"];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:homeVC];
[self presentViewController:navController animated:YES completion:nil];
}
Этот код успешно выполнен .
Теперь я использовал одну библиотеку диаграмм XYChart, написанную в Objective C. Перед использованием этой библиотеки в экспортированном приложении Unity- iPhone. Я создал один небольшой демонстрационный проект в xcode с целевым языком c и просто перетащил классы библиотеки XYChart в свой проект xcode. он успешно работает: -)
После этого я перетаскиваю все классы библиотеки XYChart в мое Unity- iPhone Экспортированное приложение, но я ошибка XYChart / XYChartDataSourceItem.h 'файл не найден
Кто-нибудь подскажет, как решить эту ошибку в Unity- iPhone Exported App. Заранее спасибо: -)