【发布时间】:2015-03-30 20:01:22
【问题描述】:
我有来自https://developer.apple.com/library/mac/samplecode/HeartRateMonitor/Introduction/Intro.html 的 OSX BLE 心率示例,对此有几个问题:
1) 在 Interface Builder 中,一些控件按标题列出,而另一些则按控件类型列出。例如,在下面的屏幕截图中,“SpO2_bind”和“anothertext”文本字段分别按标题和控件类型文本字段列出。为什么会有差异?
2) 为什么有些控件绑定到属性而有些绑定到 ivar?例如左上方的Text Field(在主窗口Heart Rate Monitor中)绑定到“self.heartRate”(self):
而右下角的文本字段绑定到“已连接”(无自我):
3) 在centralManager:didDiscoverPeripheral:advertisementData:RSSI中,NSMutableArray *peripherals的作用是什么,为什么不能直接使用NSMutableArray *heartRateMonitors?
【问题讨论】:
标签: objective-c macos nsmutablearray bluetooth-lowenergy