プロフィール

Author:はるかわ しおん
なにか、新しいものを。
そして、楽しいものを。

FC2カウンター


Swift で以下のようなエラーが出るが、「実装してるよ?」というとき。

Type 'ViewController' does not conform to protocol 'UITableViewDataSource'



extension ViewController : UITableViewDataSource {

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

みたいに実装していると思いますが、引数に ! がついていたりしませんか?
! をつけたり消したりすると直るとではと思います。


※筆者は Swift の言語仕様を勉強するつもりはこれっぽっちもありません・・・ので、正しい言い方がよく分からん