モデルには Person と Address の 2 つのオブジェクトがあります。Person にはキー名があり、Address との関係は Key Street にあります。
1 つの列 (Person.name) と、名前と通りを含む 2 つのテキスト フィールドを含むテーブルを表示するユーザー インターフェイスを設計しました。
managedObjectContext が設定され、ObjectController が Entity および EntityName Person に設定された NSArrayController を 1 つ作成しました。
アプリを実行すると、テーブルに追加されたすべての人が表示されます。2 つのテキスト フィールドは、Bindings タブを介して Person-ArrayController に接続されます。
値を持つ nameField: Bind To: Person / Controller Key: selected / Model Key Path: name
値を持つ streetField: Bind To: Person / Controller Key: selected / Model Key Path: address.street
名前に何かを書き込むことができ、永続的に保存されます。また、streetField に何かを入力することもできますが、保存されません。
誰もが理由を知っていますか??