2016-12-12 39 views
0

我正在使用我的應用程序中的BLE功能。我在我的項目中添加了CoreBluetooth框架。iOS 10.0:使用未聲明的類型'CBCharacteristic'

我加入,

import CoreBluetooth 
在開始迅速文件

現在,當我想實現下面的委託方法,

func peripheral(peripheral: CBPeripheral, didUpdateValueForCharacteristic characteristic: CBCharacteristic, error: NSError?) 

它給了我錯誤CBCharacteristic是未申報類型。

+0

您是否已將'import coreBluetooth'添加到您的swift文件中? – Paulw11

+0

是的,我已經將它添加到我的swift文件中,並檢查框架中的委託方法,它在那裏可用。我已經在生成設置中將舊版swift版本設置爲true,因爲我現有的代碼是快速的。2.3 –

+0

您是否可以編輯您的問題以顯示更多代碼,包括您導入CoreBluetooth的位置。您看起來正確的行 – Paulw11

回答

0
class ViewController: UIViewController, CBCentralManagerDelegate, 
CBPeripheralDelegate{ 

    } 

執行外圍代理 它可以工作後。

相關問題