задача c — обработка изображений в iOS + C ++ в приложении для iphone

Мой первый вопрос: если я напишу класс на C ++ с использованием библиотеки opencv для обнаружения какого-либо объекта на изображении и вызову этот класс c ++ в target-C (проект xcode), то сработает ли этот метод?

а также

Второй вопрос, как я могу добавить C / C ++ класс в моем проект приложения для iphone и использовать его в моем традиционном классе ViewController.

То, что я сделал до сих пор, это Uder

: Создано приложение TabView с одним ViewController.
: Добавлена ​​кнопка в этом ViewController.
: Добавлен класс File.c, который просто печатает строку.
: Импортировано «File.c» в мой класс ViewController.h и ViewController.m, например

Мой класс ViewController.h

#import <UIkit/UIkit.h>
#import "file.c"

Мой класс ViewController.m

#import "FirstViewController.h"#import "File.c"

Теперь по действию кнопки я хочу вызвать тот класс C, который я уже добавил в проект.
Я надеюсь получить хорошие и полезные ответы.

С уважением

0

Решение

file.c

#ifndef testC_File_c
#define testC_File_c
#include <stdio.h>
void say_hello() {
printf("Hello World!");
}
#endif

ViewController.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController
- (IBAction) buttonDown:(id)sender;
@end

ViewController.mm

#import "ViewController.h"#include "File.c"@interface ViewController ()

@end

@implementation ViewController

- (IBAction) buttonDown:(id)sender
{
say_hello();
}
- (void)viewDidLoad
{
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}

@end
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]