私は現在3ヶ月間iOSを開発していますが、現在はXcode 8.2で複数のビューコントローラ(〜12)を使用しており、tableviewcontrollerとviewcontroller 。複数のビューコントローラを使用したSwift 3のコアデータ実装
私は基本データを使用して、1つのビューコントローラ内にコアデータを保存して取得し、別のビューコントローラにデータをプッシュします。しかし、それは私が立ち往生している場所です。多くのチュートリアルやAppleのドキュメンテーションを何度もレビューしていますが、私はまだ複数のView Controller(したがって複数の迅速なファイル)でCoreDataを操作する方法につきません。
誰もがこのテーマをカバーする良いチュートリアルを知っていれば、非常に感謝しています。
また、このようにCoreDataを使用する最良の方法をお勧めします。
アプリの基本的な構造は次のとおりです。(マスタービューコントローラで)
プロジェクトリスト
プロジェクト(モーダルフォーム)(マスター・ビュー・コントローラで)
プロジェクトセクションを追加します。
プロジェクトセクションの詳細(複数の詳細ビューコントローラ)
私が午前問題は、次のとおりです。
あなたがプロジェクトセクションの詳細レベルまでドリルダウンタイムでは、CoreDataへの接続が合格する私の努力にもかかわらず、(ドロップアウトしましたデータ転送)と私はセル/テキストフィールド/等を設定することはできません。既存のデータで
この時点で保存すると、既存のデータを更新するのではなく、新しいCoreDataオブジェクトを生成することができます。
CoreDataを使用する方法を前後に渡していますか?または、単一の管理対象オブジェクトコンテキストを作成する(つまりスーパークラスで作成する)方法はありますか?
ありがとうございます。
いくつかのコードを投稿すれば、どこが間違っているかわかります。 – trapper
あなたが直面している問題を教えてください。たぶんあなたのコードがクラッシュしているいくつかの種類のOSのシナリオ。そうでなければ、あなたを助けることは非常に難しいでしょう。 – LearneriOS