Code: Select all
//Reading Bluetooth Data
func peripheral(peripheral: CBPeripheral, didUpdateValueForCharacteristic characteristic: CBCharacteristic, error: NSError?) {
let data = characteristic.value
if let str:String = String(data: data!, encoding: NSUTF8StringEncoding) {
self.delegate?.serialDidReceiveString(str)
print(str)
}
}
Code: Select all
protocol BluetoothSerialDelegate {
func serialDidReceiveString(message: String)
}
extension BluetoothSerialDelegate {
func serialDidReceiveString(message: String) {}
}
Label.text! = message
print(message)
}
< /code>
In dem ViewController kann ich die Daten nicht sehen, wie ich es getan habe, als sie aus der Anfangsfunktion aufgerufen werden. Was könnte das Problem möglicherweise sein?