我一直在嘗試幾天,以從我正在構建的應用程序中設置一個高位(Estimote位置信標)。 我做錯了什麼,因爲我得到一個錯誤,當塊引發。錯誤是:[ESTTelemetryInfo portsData]:無法識別的選擇器發送到實例... 我到處尋找一個片段,但找不到任何東西。我只希望能夠將引腳設置爲高電平(我不需要發送任何數據)。如果我可以將引腳設置爲高電平,則可以使用相同的方法將其設置爲低電平。這是代碼:試圖設置Estimote iBeacon GPIO引腳。高 - SWIFT iOS
let telem = ESTTelemetryInfo.init(shortIdentifier: "xxxxxxxxxxxxxxxx")!
let setPinHigh = ESTTelemetryNotificationGPIO.init(notificationBlock: { (telemInfo) in
if telInfo.shortIdentifier! != "xxxxxxxxxxxxxxxx" { return }
telemInfo.portsData.setPort(.port0, value: .high)
})
setPinHigh.fireNotificationBlock(with: telem)
任何幫助將不勝感激。 ps對不起,如果這是不正確的格式(長時間讀者首次海報)。 歡呼聲 Gary