我正在尝试根据本教程创建蓝牙聊天系统:http://www.appcoda.com/chat-app-swift-tutorial/
我收到的错误如下:type()不符合协议BooleanType。
有谁知道如何解决这个问题?
func sendData(dictionaryWithData dictionary: Dictionary<String, String>, toPeer targetPeer: [MCPeerID]){
let dataToSend = NSKeyedArchiver.archivedDataWithRootObject(dictionary)
//let peersArray = NSArray(object: targetPeer)
if session.sendData(dataToSend, toPeers: targetPeer , withMode: MCSessionSendDataMode.Reliable) {
}
}
答案 0 :(得分:0)
错误说明你使用var作为bool,而它不是bool,我的建议,停止使用非类型特定的inits。
示例:
var myBool = true //BAD
var mySecondBool : Bool = true //Good
问题是我发布的代码中没有bool ...