概览
消息是在附近设备之间传送的已发布对象。
消息只能在共享相同 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。如果尝试使用大于此大小的对象,库会在已启用断言的情况下进行断言,而在已停用断言的情况下无法发布消息。