"致命错误:NSArray元素无法匹配Swift数组元素类型"迅速

时间:2014-09-27 10:49:18

标签: swift xcode6

我在尝试创建蓝牙多人游戏时在运行时遇到以下错误:

fatal error: NSArray element failed to match the Swift Array Element type

我已经看过有类似问题的人的其他答案,我认为这与NSDictionary有关。在标记为重复之前,请知道我已经尝试过对其他问题的建议而没有任何运气。我看不出它有什么问题,显然编译器也没有!这是我使用NSDicationary的地方。

func peerChangedStateWithNotification(notification:NSNotification){
    let userInfo = NSDictionary(dictionary: notification.userInfo!)

    let state = userInfo.objectForKey("state") as Int

    if state != MCSessionState.Connecting.toRaw(){
        self.navigationItem.title = "Connected"
    }

}

0 个答案:

没有答案