我合并了我从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
}
我认为我的问题在于代表团,但我完全迷失了。非常感谢任何帮助。