无法转换类型' __ NSDictionary0'的值到#NSString'

时间:2018-03-02 23:34:05

标签: swift nsstring nsdictionary

我合并了我从GitHub获得的代码,并且因为错误而导致卡住了' __ NSDictionary0' (0x10bc209c0)到' NSString'。该应用功能类似于Tinder的滑动功能。错误发生在下面的粗体线上:

var shot = self.valueArray[i] as! NSDictionary
**let newCard = self.createDraggableViewWithData(at: i, value:(self.shot as NSDictionary? as? String)!)**

这是createDraggableViewWithData函数:

    func createDraggableViewWithData(at index: Int , value :String) -> TinderCard {

    let card = TinderCard(frame: CGRect(x: 10, y: 0, width: viewTinderBackGround.frame.size.width - 20 , height: viewTinderBackGround.frame.size.height - 40) ,value : value )
    card.delegate = self
    card.intex = index
    return card
}

我认为我的问题在于代表团,但我完全迷失了。非常感谢任何帮助。

0 个答案:

没有答案