appcoda-tw

Open full view…

【求救】CoreBluetooth撰寫問題

haoweilu
Sun, 13 Mar 2016 06:48:19 GMT

由於剛接觸Swift不久,因為私人原因要在近期撰寫出一個藍牙的App(這也是我第一次寫App) 在網路上找資料後,遇到了“Cannot convert value of type 'ViewController' to expected argument type 'CBCentralManagerDelegate?'” 想請問一下是哪邊出現問題才會導致這個錯誤的出現? 以下是我的程式碼 import UIKit import CoreBluetooth class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } //藍芽動作初始化 var myCenteralManager: CBCentralManager? = nil override func viewWillAppear(animated: Bool) { myCenteralManager = CBCentralManager(delegate: self, queue: nil) } }

lanaya-hsieh
Sun, 13 Mar 2016 06:52:26 GMT

你沒有在ViewController中實作出CBCentralManager的delegate吧

haoweilu
Sun, 13 Mar 2016 07:10:33 GMT

啊,我好像知道我少了什麼東西了,謝謝你

wjbgeorge
Wed, 21 Sep 2016 02:20:53 GMT

第一行應該要改成這樣:class ViewController: UIViewController, CBCentralManagerDelegate, CBPeripheralDelegate class要有一個centralManager的變數 var centralManager: CBCentralManager! viewDidLoad裡面要有一行 self.centralManager = CBCentralManager(delegate: self, queue: nil) 然後還得實作幾個function: func centralManagerDidUpdateState(central: CBCentralManager) func centralManager(central: CBCentralManager, didDiscoverPeripheral peripheral: CBPeripheral, advertisementData: [String : AnyObject], RSSI: NSNumber) {} func centralManager(central: CBCentralManager, didFailToConnectPeripheral peripheral: CBPeripheral, error: NSError?) {} func centralManager(central: CBCentralManager, didConnectPeripheral peripheral: CBPeripheral) {} func centralManager(central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: NSError?) {} func peripheral(peripheral: CBPeripheral, didDiscoverServices error: NSError?) {} func peripheral(peripheral: CBPeripheral, didDiscoverChar acteristicsForService service: CBService, error: NSError?) {} func peripheral(peripheral: CBPeripheral, didUpdateValueForCharacteristic characteristic: CBCharacteristic, error: NSError?) {}

yh84512
Thu, 13 Oct 2016 09:08:08 GMT

【萱萱私密約會蜜語】:微信:hy563011 ◆ LINE:yh5530 加入萱萱外送茶坊的哥哥們 一定都是對萱萱的妹妹感興趣或是想要約的..其實價位妹妹都好談 但是真誠難談, 我只是個普普通通的GTO,我的職責就是幫美眉介紹,幫客人找適合她們的美眉,我可能不是最好的,不是最漂亮的, 不是美眉最多的,但是我是在用真誠的心對待每一個我用心去對待的客人,用心去為你們介紹,用心去為你們服務 如果你們相信我,相信我萱萱這個人,相信我的用心,可以找我。 聊天哈拉萱萱都OK的~ 只是非誠勿擾!非誠勿擾!非誠勿擾!!重要的事情講三遍!!望配合工作 萬分感謝!!! →加入萱萱Line:yh5530 ◆ Wechat:hy563011 →點擊註冊,更多正妹等你幹:www.wyy997.com ★見人滿意再現金交易★ ★我們ㄉ電話是約ㄉ時候互留★ ★回沖:90%~配合高,給你激情一小時☆超值享受★ ★戀愛女友的感覺★情慾如狼虎★ 牛奶肌膚給你全新ㄉ感覺下次有機會可以在試試看!! 【3+1】活動推出,在台北任何一個地區都可享受,親們,記得全台就一個“萱萱”切記。 high翻一小時,激情一晚上,萱萱外送茶坊-萱萱讓你越喝越有力。 讓妹妹隨著你的律動恣意搖擺 讓身體都沉浸在無法自拔360度激情漩渦吧! 在這里讓你享受到人間的最高潮的性愛.滿足你所有的視覺.觸覺.聽覺三享受 台灣十八娛樂成人性愛茶 兼職優質妹妹等你挑選 新鮮茶色 為你送上~ ◆★㊣~女主播~~★◆撞球舉牌妹★◆大學系花~㊣★◆ ◆★㊣~偷情少婦★◆~幼教教師~★◆專櫃小姐~㊣★◆ ◆★㊣~視訊辣妹★◆~暑假學生~★◆熟女人妻~㊣★◆ ◆★㊣~雜誌名模★◆~封面女郎~★◆俄羅斯~ ~㊣★◆ ◆★㊣~日航空姐★◆~檳榔西施~★◆上班族~ ~㊣★◆ ◆★㊣~三線明星★◆~宅男女神~★◆夜店辣妹~㊣★◆ ★趕緊加入萱萱帳號 加入帳號即可享受1000-3000折扣唷★ ◆外送GTO正妹:萱萱—萱萱Line:yh5530 ◆skype:hy56301◆ Wechat:hy563011 外送官網:www.wyy997.com 萱萱YouTube:https://www.youtube.com/watch?v=w_imfu0g1oo 萱萱Google+:https://plus.google.com/u/0/ 萱萱twitter: https://twitter.com/yh5530 10月新妹:http://23ef5egr65f4.blogspot.tw/ 台灣看照約妹:http://blog.xuite.net/gf56f1n/blog 外送優惠:http://yh7412.weebly.com/ 新手戰冊:https://yh5532.wordpress.com/ 【消費行情】:台北.新竹(4.5K起)台中.彰化.南投(3K起)高雄(3K起+200-400車資) 外送服務營業時間: 【中部與南部】 報班時間段是中午【12:00--淩晨04:00】 【北部包含(台北-新北-新竹)】 報班時間段是下午【13:00--淩晨04:00】 找外送好去處 FB交友網 UT交友網 找炮友 網路最夯外送茶論壇 魚茶飯後外送喝茶 最全的免費茶訊魚訊 最大咖外送茶坊 台中時尚外約S 外約鐘點情人momo俱樂部 兼職美女外送茶服務 台北西門町找小姐 愛摩兒時尚旅 新竹喝茶 台中沙鹿喝茶 豐源叫小姐南投找女人 吃魚 天后 喝茶論壇 龜山旅館叫小姐 新竹出差叫小姐 高雄外送服務 蘆洲正妹外送 彰化旅館叫小姐新店外送好茶 成人論壇 萱萱 萱萱外送茶坊 戲子 貓都論壇 板橋外送茶到府 永和外送住家叫小姐