私は図書館KolodaViewを使用しています:https://github.com/Yalantis/Koloda設定のdataSourceエラー
私はStudyViewController
ためdataSource
方法を設定しようとするとエラーが発生しました、ここで
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 –
kolodaビューアウトレットが正しく接続されていますか? –