フォーラムにはすでに多くの質問が回答されているため、フォーラムで質問することはほとんどないため、stackoverflow は初めてです。しかし、このアプリの使い方を理解しようとして頭が爆発しそうです。
最初に、OSX 10.8 を展開するために XCode 4.5.2 を使用して、個人用 (これは私だけが使用する) 複式簿記会計ソフトウェアを使用します。
各会計エントリは、「エントリ」と呼ばれるエンティティを作成した、エントリ日、シリアル番号などのさまざまなテキスト フィールドのヘッダーで構成されます。また、そのような各エントリには、そのエントリに関連するさまざまなアカウント、金額などの複数の行があり、エンティティ "EntryLine" と呼ばれ、モデル内で簡単にリンクされます。
問題は、基本的なヘッダー情報にテキスト フィールドを使用し、その下に各行のリンクされたテーブル ビューを使用するつもりだったことです。会計ソフトウェアであるため、いくつかのチェック (検証) を行う必要があり、何が起こっているのかを完全に制御する必要があります。すでにエンティティごとに 1 つずつ、2 つのアレイ コントローラをバインドし、2 つをリンクして sqlite ファイルに保存しようとしましたが、役に立ちませんでした。
これで、上部のテキスト フィールドの情報を手動で取得して設定し、それらをファイルに保存することで、ヘッダーだけを実行するアプリができました。しかし、Table ビューで Entry Lines を使用してその部分を実行する方法がわかりません。それも手動で行うことはできますか、それとも配列コントローラーを介してバインディングを行う方がよいでしょうか?
アレイコントローラーでも試しましたが、テーブルに新しい行を追加すると「テーブルビューセル」が表示されます。それに関するアイデアはありますか?
テーブル ビューには、EntryLine エンティティの一部ではない「アカウント名」の部分もありますが、私の意図は、アカウント番号とアカウント名を格納する「アカウント」と呼ばれる別のエンティティからこの情報を取得することです。口座番号を入力すると、アプリは名前フィールドをスキップして詳細に移動して入力しますが、すでに入力されている口座の名前も表示されます。これは可能ですか?
質問が曖昧で申し訳ありませんが、Java の経験はありますが、オブジェクト指向言語ではなく、日常的なプログラム指向言語の出身です。どんな助けでも大歓迎です。まだ許可されていないため、スクリーンショットはありません:(