如何在swift中将空协议缓冲区消息转换为数据?

如何在swift中将空协议缓冲区消息转换为数据?,swift,protocol-buffers,google-protocol-buffer,swiftprotobuf,Swift,Protocol Buffers,Google Protocol Buffer,Swiftprotobuf,我正在使用proto2语法类型的Google协议缓冲区。我已经为此实现了SwiftProtobuf。下面是我的库 pod 'SwiftProtobuf' 现在我想以数据格式向BLE发送一个空消息请求。当我将请求转换为数据时,它的大小为0字节 下面是我的代码 var data = try message().infoRequest.serializedData() // Method 1 - Without partial var data = try message().infoRe

我正在使用proto2语法类型的Google协议缓冲区。我已经为此实现了SwiftProtobuf。下面是我的库

pod 'SwiftProtobuf'
现在我想以数据格式向BLE发送一个空消息请求。当我将请求转换为数据时,它的大小为0字节

下面是我的代码

var  data = try  message().infoRequest.serializedData()
// Method 1 - Without partial

var  data = try  message().infoRequest.serializedData(partial:true/false)
// Method 2 - With partial
如何将空消息类型发送到BLE

好心帮忙