我正在使用KolodaView库创建一个类似Tinder的滑动视图:https://github.com/Yalantis/Koloda
我在ViewController中实现了ViewController方法,如下所示:
class ViewController: UIViewController {
@IBOutlet weak var kolodaView: KolodaView!
override func viewDidLoad() {
super.viewDidLoad()
kolodaView.dataSource = self
kolodaView.delegate = self
}
extension ViewController: KolodaViewDelegate {
func koloda(koloda: KolodaView, didSwipeCardAtIndex index: UInt, inDirection direction: SwipeResultDirection) {
if direction == .Right {
print("apple")
} else if direction == .Left {
print("cherry")
}
}
}当我刷卡时,它应该打印apple或cherry,但当我运行它时,它什么也不做。
发布于 2016-08-03 09:33:19
天哪,你不知道,这是我做过的最经典/最愚蠢的错误!
实际上,原来的代码工作正常,只是没有用Xcode打印,因为->
I无意中中断了控制台!
在尝试了所有善良的人提供的所有方法之后,我终于意识到我的调试区域是空的,如下所示:

然后单击“查看->调试区域”->激活控制台
然后我终于看到了指纹:D
https://stackoverflow.com/questions/38737961
复制相似问题