Я использую библиотеку KolodaView: https://github.com/Yalantis/KolodaУстановка ошибки DataSource с библиотекой зрения Колода
Я получил сообщение об ошибке при попытке установить метод dataSource
для моего StudyViewController
,
Вот код:
import UIKit
import Koloda
class StudyViewController: UIViewController {
@IBOutlet weak var kolodaView: KolodaView!
override func viewDidLoad() {
super.viewDidLoad()
kolodaView.dataSource = self // Error here
kolodaView.delegate = self
}
}
extension StudyViewController: KolodaViewDelegate {
}
extension StudyViewController: KolodaViewDataSource {
func kolodaNumberOfCards(koloda:KolodaView) -> UInt {
return UInt(5)
}
func koloda(koloda: KolodaView, viewForCardAtIndex index: UInt) -> UIView {
return UIImageView(image: UIImage(named: "Image"))
}
func koloda(koloda: KolodaView, viewForCardOverlayAtIndex index: UInt) -> OverlayView? {
print(NSBundle.mainBundle().loadNibNamed("OverlayView",
owner: self, options: nil)[0])
return NSBundle.mainBundle().loadNibNamed("OverlayView",owner: self, options: nil)[0] as? OverlayView
}
}
сообщение об ошибке: тема 1: EXC_BAD_ACCESS
, что сообщение об ошибке? –
Тема 1: EXC_BAD_ACCESS –
Кабель kolodaView подключен правильно? –