İletişim kurmak için bluetooth kullanan bir ios uygulaması yapmak istiyorum. Ben hızlı kullanıyorum.Swift - BTLE - CBCentralManagerDelegate Protokolü Nasıl Eklenir
İlk önce CoreBluetooth.framework'ı ekledim, sonra bir bridge.h ekliyorum ve sistem köprüsüne dosya ekledim, "CoreBluetooth/CoreBluetooth.h" dosyasını içe aktar.
O zaman bu sınıfta bluetooth CBCentralManager oluşturmak planlıyorumimport UIKit
class BTCentral: NSObject, CBCentralManagerDelegate {
}
, yeni bir sınıf oluşturmak. Ancak, yukarıdaki kod bana bir hata verir. Herhangi bir yardım takdir edilecektir click here
:
Type 'BTCentral' does not conform to protocol 'CBCentralManagerDelegate'
İşte belirli ScreenShot olduğunu! Zaman ayırdığınız için çok teşekkür ederim.
Neden CoreBluetooth'ı bir köprüleme başlığı üzerinden içe aktarıyorsunuz? Bir modül olarak mevcut olmalıdır, bu yüzden Swift dosyalarınızda sadece CoreBluetooth'yi içe aktarabilmeniz gerekir. (Bu işe yaramazsa [bir hata dosyası] yapmalısınız (http://bugreport.apple.com). – rickster
Bu işe yarıyor. @rickster İpuçlarınız için teşekkür ederiz. Hala ios uygulamasını geliştirmeyi öğreniyorum. – nuynait
Yorumum için üzgünüz. Bu durumda neden NSObject'i gerektiği kadar merak ediyorum. NSObject'i uzatmazsam bu hata devam eder. Saygılarımızla, – Arubu