다른 오류가 수정되었습니다 만, 지금은 numberOfRowsInSection
에서자기와 numberOfInSections
import UIKit
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
return UITableViewCell()
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 5
}
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
self.performSegue(withIdentifier: "meunSegue", sender: self)
func prepare(for segue: UIStoryboardSegue, sender: Any?) {
}
}
let secondViewController = segue.destination as! SecondViewController
class SecondViewController: UIViewController {
var recievedData = ""
override func viewDidLoad() {
super.viewDidLoad()
print(recievedData)
}
}
}
클래스에서 numberRowsOfInSection을 어디에 정의 했습니까? 원하는 행 수 (Int 값)를 반환하고 numberOfRowsInSection 메서드 다음에 클래스 범위를 끝냈습니다. 준비 방법 후에 끝내라. – Sahil