在 Apple 蓝牙 API 使用的 NSDictionary 上访问的跟踪键

发布于 2024-12-02 02:28:49 字数 225 浏览 0 评论 0原文

Apple 的蓝牙 API 没有说明应该为 [IOBluetoothDevice openL2CAPChannelSync:withPSM:withConfiguration:delegate:] 提供什么配置字典。

我不知道我应该提供的键/值。为了克服这个问题,我希望向 API 调用发送一个空字典,但在幕后 - 跟踪访问了哪些键。

如何构建 NSDictionary 的子类来 NSLog 访问的键?

Apple's Bluetooth API doesn't say what config dictionary should be provided for [IOBluetoothDevice openL2CAPChannelSync:withPSM:withConfiguration:delegate:].

The keys/values I'm suppose to provide are unknown to me. To overcome this, I wish to send an empty dictionary to the API call, but behind the scenes - track which keys are accessed.

How do I build a subclass of NSDictionary that will NSLog the accessed keys?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉城 2024-12-09 02:28:49

对于 IOBluetoothDevice 选项,您应该查看 IOBluetoothDevice.h :

// These are for the configuration of L2CAP Channels:
#define kIOBluetoothL2CAPChannelMaxAllowedIncomingMTU       @"MaxAllowedIncomingMTU"
#define kIOBluetoothL2CAPChannelDesiredOutgoingMTU          @"DesiredOutgoingMTU"

For the IOBluetoothDevice options, you should look in IOBluetoothDevice.h:

// These are for the configuration of L2CAP Channels:
#define kIOBluetoothL2CAPChannelMaxAllowedIncomingMTU       @"MaxAllowedIncomingMTU"
#define kIOBluetoothL2CAPChannelDesiredOutgoingMTU          @"DesiredOutgoingMTU"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文