我将OpenCV用于iOS和Swift。
我有我的头文件OpencvWrapper.h:
#import <Foundation/Foundation.h>
#include <opencv2/photo.hpp>
NS_ASSUME_NONNULL_BEGIN
@interface OpenCVWrapper : NSObject
+(NSString *) openCVVersionString;
@end
NS_ASSUME_NONNULL_END
和我的C ++位于OpenCVWrapper.mm:
#import "OpenCVWrapper.h"
#import <opencv2/opencv.hpp>
@implementation OpenCVWrapper
+(NSString *) openCVVersionString{
return [NSString stringWithFormat:@"OpenCV Version %s", CV_VERSION];
}
@end
我想在具有2个参数并返回
这样的字符串的头文件中建立连接+(NSString *,NSString *)openCVVersionString:(NSString *)变量;
以及.mm文件中的功能
我该怎么做?
谢谢!