[過去ログ] [SDK]iPhoneアプリ開発初心者質問箱48[touch][iPad] [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
376
(3): 2017/05/07(日)13:56 ID:VJ1AyCXY0(1/2) AAS
下記のような画面構成とクラスで、追加画面でアイテムを作成した後、ListTableViewController のテーブルを更新するにはどうしたら良いでしょうか?

ListTableViewController -> Navi -> AddViewController

ItemManager
シングルトンで sharedItems の管理。
ファイルとテーブル用の配列の操作(追加、削除、更新等)

ファイル作成、配列へ追加まではできているのですが、AddViewController から ListTableViewController のテーブルにアクセスできません。
.presentingViewVontroller とかで取得しようとしてるのですがうまくいきません。
377
(4): 2017/05/07(日)13:58 ID:VJ1AyCXY0(2/2) AAS
>>376 のコード
// AddViewController
@IBAction func saveBtnTapped(_ sender: Any) {
let fileName = itemTextField.text!
let body = bodyTextView.text!

// ファイルシステムへ追加、配列を更新
itemManager.addWord(fileName: fileName, body: body)
dismiss(animated: true) { // テーブル更新
// let listVC = self.navigationController?.presentingViewController! as! ListTableViewController // ここで落ちる nil
let navi = self.navigationController!
省7
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s