Swift error: 'missing return in function'?

前端 未结 4 1731
无人共我
无人共我 2020-12-11 18:35

I am creating a tic tac toe game and I came upon this error that I don\'t really understand: \"Missing return in a function expected to return \'(location:String, pattern:St

4条回答
  •  遥遥无期
    2020-12-11 19:11

    You could use a switch statement. Here is an example I have used:

      func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        let button = DropDownButton()
        switch button {
        case userButton:
            return userButton.dropView.dropDownOptions.count
        case categoryButton:
            return categoryButton.dropView.dropDownOptions.count
        default:
            return 0
        }
    

    Thought it might help somebody, Happy coding

提交回复
热议问题