[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2023-12-02。"],[[["The `GNSMessage` class facilitates communication between nearby devices by publishing and delivering messages between apps sharing the same Apiary Dev Console ID."],["Messages have a content and type, allowing applications to filter and process relevant messages; content is application-specific, while type enables matching with subscriptions."],["You can create messages using class methods `messageWithContent:` for the default type, or `messageWithContent:type:` to specify a custom type."],["Messages are restricted in size: type cannot exceed `kGNSMessageMaximumLength` Unicode characters and content cannot be larger than `kGNSMessageMaximumContentSize`."],["The message namespace, primarily used for beacon attachments, defaults to an empty string and is private to apps or apps sharing a Google Developer Console project."]]],["The GNSMessage class manages messages delivered between nearby devices within the same app or apps sharing an ID. Messages have content, a type, and a namespace. Key actions include creating messages using class methods: `messageWithContent:` for the default type and `messageWithContent:type:` for a specified type. Properties include `messageNamespace`, `type`, and `content`, which hold the message's namespace, type, and data, respectively. Message size and type length have limits.\n"]]