前提・実現したいこと
初心者学生で、SWIFTを学習をしているものです。
簡単なメモアプリを作っているのですが、エラーが発生してしまいました。
Table View Cellだけが表示されないです。
他の機能は正常に機能しております。
該当のソースコード
import UIKit class ViewController: UIViewController ,UITableViewDataSource,UITableViewDelegate{ var memoArray = [String]() @IBOutlet var memoTableView : UITableView! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. memoTableView.dataSource = self } override func viewWillAppear(_ animated: Bool) { loadMemo() } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() } func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return memoArray.count } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "MemoCell")! cell.textLabel?.text=memoArray[indexPath.row] return cell } func loadMemo(){ let ud = UserDefaults.standard if ud.array(forKey:"memoArray") != nil{ memoArray = ud.array(forKey:"memoArray") as! [String] memoTableView.reloadData() } } }
試したこと
Show The Connections Inspectorなどの設定が違うかと思い、いろいろいじってみたのですが、解決しませんでした。
解決してくださる方がいましたら、よろしくお願いします。
あなたの回答
tips
プレビュー