概览
消息是在附近设备之间传送的已发布对象。
消息只能在共享相同 Apiary 开发者控制台 ID 的应用之间递送。请参阅 https://code.google.com/apis/console/
消息还有一个类型,用于将已发布的消息与订阅进行匹配。
- 另请参阅
- GNSMessageManager以详细了解发布内容和订阅。
此类继承 NSObject。
实例方法摘要 | |
((unavailable("Use +messageWithContent.") | - __attribute__ |
类方法摘要 | |
(instancetype) | + messageWithContent: |
具有默认类型的消息。更多... | |
(instancetype) | + messageWithContent:type: |
具有指定类型的消息。更多... | |
属性摘要 | |
NSString * | messageNamespace |
消息类型的命名空间。更多... | |
NSString * | type |
消息的类型。更多... | |
NSData * | content |
消息的内容。更多... | |
方法详细信息
+ (instancetype) messageWithContent: | (NSData *) | content |
具有默认类型的消息。
- 另请参阅
- GNSMessage.content,详细了解content。
+ (instancetype) messageWithContent: | (NSData *) | content | |
type: | (NSString *) | type | |
具有指定类型的消息。
- 另请参阅
- GNSMessage.content,详细了解content。
- GNSMessage.type,详细了解 type。
房源详情
|
readnonatomiccopy |
消息类型的命名空间。
空字符串是默认命名空间,每个应用(或共享 Google Developer Console 项目的应用)专用。请注意,目前,只有信标附件的命名空间不是默认命名空间。
|
readnonatomiccopy |
消息的类型。
长度不得超过 kGNSMessagemaximumLength Unicode 字符。如果尝试使用更长的类型,会导致库在已启用断言的情况下进行断言,而在已停用断言时无法发布消息。
|
readnonatomiccopy |
消息的内容。
数据格式因应用而异,必须获得数据的所有发布者和订阅者的同意。长度不得超过 kGNSMessagemaximumContentSize。如果尝试使用大于此大小的对象,库会在已启用断言的情况下进行断言,而在已停用断言的情况下无法发布消息。