-1
UnityBridge.mm
ファイルからBLEObject.m
のメソッドを呼び出しています。Objective-CのメソッドをC++ファイルから呼び出す
BLEObject.m
は
- (void) SendSetting:(NSData*)data forSelected:(NSString*)type with:(NSData*)clublength and:(NSData*)clubloft{
}
UnityBridge.mm
は私がエラーを持っている
void bleplugin_sendSetting(unsigned char data, char* type, float clublength, float clubloft)
{
BLEObject *bleobj = [[BLEObject alloc] init];
//NSString* objcstring = @(type);
NSString* string = [NSString stringWithUTF8String:type];
NSData *data_ = [NSData dataWithBytes: &data length: sizeof(data)];
NSData *clublength_ = [NSData dataWithBytes: &clublength length: sizeof(clublength)];
NSData *clubloft_ = [NSData dataWithBytes: &clubloft length: sizeof(clubloft)];
[bleobj SendSetting:data_ forSelected:string with:clublength_ and:clubloft_];
return;
}
を持っている持っています。以下の図に示すように、予想される表現と
[bleobj SendSetting:data_ forSelected:string with:clublength_ and:clubloft_];
:
ヘッダーファイルを追加してください。 –
とは受け付けていません。私はand_together_withに変更しました。 - (void)SendSetting:(NSData *)データforSelected:(NSString *)型:(NSData *)clublength and_together_with:(NSData *)clubloft; – batuman
質問は何ですか? –