core-data

    0

    2答えて

    私はxmlファイルを読み込んで* nodeというNSArrayの特定のXPathパスにxmlノードを格納するメソッドを持っています。私がしたいのは、配列内のアイテムのそれぞれを取り出し、それをcategoryというコアデータエンティティに "name"という属性で追加することです。 エンティティを作成するさまざまな方法を試しましたが、これを効果的に行う正しい方法についてはわかりません。これは、NS

    0

    2答えて

    アウトラインビュー(NSTreeControllerに接続されている)の最上位の親である行に、テキストセルに含まれる子の数を表示するにはどうすればよいですか? これはちょっと混乱している場合は、私が意味するものの絵があります。 alt text http://allusions.sourceforge.net/articles/images/ordered.jpg 私は親が持っているどのように多く

    7

    2答えて

    これは愚かな質問でなければならないと確信していますが、インターウェーブを精査して答えを見つけることができません。ジェネレーションギャップパターンの使用については、モデルから生成されたNSManagedObjectサブクラスがあり、そのサブクラスを継承して一時的なプロパティと動作を追加するという話がたくさんあります。これは、永続モデルを変更した場合、独自のコードを上書きすることなく、ベースファイルを

    32

    3答えて

    フェッチ要求と述語を使用して、コアデータ永続ストアからオブジェクトのセットをフェッチしています。私の現在の述語は、単に属性が> =ある特定の値であるかどうかをチェックします。これは、配列内に現在保持されているオブジェクトを最終的に除外したい場合を除いて、すべて機能します。 私は基本的にオブジェクトのセットを除外することができる必要があります、私はこれを行うことができると思う唯一の方法は、私の管理オ

    0

    2答えて

    NSCoding/plistベースのアーカイブからコアデータを使用する古代コード(10.2時代)を移植しています。カスタムNSTextFieldCellを持つNSOutlineViewがあります。アウトラインビューはNSTreeControllerにバインドされ、データを提供します。 は、バインディングモデルは次のようになります。 NSTreeController: 管理オブジェクトコンテキスト

    6

    4答えて

    "name"という非オプションの文字列属性を持つエンティティを作成する場合、デフォルトとして "Untitled"を設定します。このデフォルト値をどのようにローカライズできますか? 私はエンティティをサブクラス化し、をawakeFromInsertで使用してこれを行うことができます。しかし、別の方法があるかどうか疑問に思っていました。 編集: これが唯一の方法であれば、それでいいです。ちょっと興味

    7

    2答えて

    コアデータを使用してモデルを保持するiPhone 3.0アプリケーションを作成しています。アプリケーションをデフォルトのデータセットでインストールしたいのですが。 iPhone < 3.0用に開発する場合、SQLスクリプトを使用してデータベースを初期化してからビルドを実行し、準備された.sqliteファイルをアプリケーションリソースとしてデプロイしました。コアデータの最適なアプローチは何ですか?

    4

    2答えて

    私はPostと呼ばれるコアデータエンティティを持っています。その属性の1つはupdatedと呼ばれ、日付です。格納されているXMLは次のようになります。 <attribute name="updated" type="date">266164481.00000000000000000000</attribute> これからデータが正しく格納されていると判断しました。私がデータを読み取ったとき、

    1

    1答えて

    mach_msg_trapエラーはどういう意味ですか? 私はコアデータを持つアプリケーションを開発しています。 2回目に別のスレッドが "使用"された場合、ManagedObjectContextのときにこのエラーが発生します。 私は生産者の消費者の種類のスレッドシステムを持っています。プロデューサスレッドとコンシューマスレッドは、同じ基礎となるsqlite dbを使用しますが、異なるスレッド上の

    7

    2答えて

    私は、外部MySQLサーバーにデータを保持するアプリケーションで作業していますが、コアデータを使用して応答時間を改善するためにローカルにキャッシュします。基本的に、私は何をしたいのはこれです: (NSFetchedResultsControllerを使用してSQLiteのデータストア、)コアデータからデータを取得し、バックグラウンドでそれをMySQLサーバから グラブ新しい項目を表示 新しいデータ