key-value-observing

    2

    1答えて

    私自身のバインド可能なカスタムツリービューを作成しています。そのためには、NSTreeControllerにアイテムの多対多関係の更新を観察したいと思います。 NSTreeControllerはCD管理オブジェクトコンテキストにバインドされています。すべての深度レベルには、親/子/ isLeafプロパティを持つ独自のCDエンティティがあります。私は、ビュー(およびアイテム子供の順序)で同じhier

    1

    1答えて

    CAConstraintの尺度をバインドして、スーパーレイヤーに対するCALayerの幅が、毎秒発生するスケジュールされたタイマーメソッドで更新中の変数に基づいて進行状況(QTMovie)を示すようにしたいとします。 CALayerの幅は、進行がゼロの場合は0.0f、進行が完了した場合はスーパーレイヤの幅の100%(つまりcurrentProgress == 1.0f)になります。次のように私は制

    1

    2答えて

    私はビューを持っています。このビューには中央にホイールがあります。 iAdsと自動回転もサポートしています。広告が上部に表示されるか、デバイスが回転するたびに、ホイールが自動的に空き領域の中心に移動します。 今、私は、ユーザーが車輪を回しているかどうかを検出するクラスを持っています。それはUIAdvancedGestureから派生していますが、正しく動作するためにはホイールの中心を知る必要がありま

    4

    1答えて

    これは非常に幅広い/曖昧な質問ですが、ここにはあります。事前にお詫び申し上げます。 アプリ(デスクトップアプリ)私は建物がQRコードを生成するために、入力の種類を取るよ(私はそれはいくつかのObj-C /ココアを学ぶために構築しています)。プレーンテキスト(1つのテキストフィールド)、VCard/MeCardデータ(複数のテキストフィールド)、およびその他のものを入力できる異なるビュー間で切り替え

    7

    1答えて

    内のオブジェクトの観察のキー値を実装するためにどのように私は、オブジェクトの複雑な階層にKVOを理解しようといくつかの助けを必要としています。シナリオを設定しましょう。 MyClassオブジェクトには、MyPersonオブジェクトを含む変更可能な配列プロパティがあります。私はMyClassのmyPeopleプロパティの変更を観察したい。さらに、MyPersonオブジェクトに含まれるすべてのプロパテ

    4

    1答えて

    MKMapViewの領域が変更されたときに知りたいオブジェクトがあります。ただし、このオブジェクトはマップビューのデリゲートではありません。しかし、observeValueForKeyPath:ofObject:change:context:が戻って呼び出されていない [map addObserver:self forKeyPath:@"region" options:0 context:nil]

    3

    1答えて

    は、UIViewのサブクラスまたはそれのか、NSObjectのの単純なサブクラスを言って、どのように私は、そのオブジェクトの観察可能なキーパスのリストを得ることができますか? 私はaddObserver方法でそれらを使用するオブジェクトの有効なキーパス値の一覧を取得したいのですが。

    0

    4答えて

    私は数ヶ月前に残したCocoaプロジェクトで作業を再開しました。あなたがしばらくそれを使用していない場合、ココアは変な獣です。とにかく 、いくつかの点で、コンパイラが警告を落とし始めた:クラスの不完全履行のための「MyClassの」 メソッドの定義 「を-addObserver:forKeyPath:オプション:コンテキスト」の メソッドの定義が見つかりません。 '-removeObserver:

    0

    1答えて

    NSTableViewの設定を保存するには(親切の自動保存機能を利用するのが理想的)、親の各項目にはどのような方法が良いですか?NSTreeController?私は基本的に、iTunesが各プレイリストの列設定を個別に保存する方法を再現することを検討しています。 私は多くのカラムを持っていますが、個々のカラムサイズなどを手動で保存することは望ましくありません。また、Core Dataも使用してい

    1

    1答えて

    私はvery clever KVO patternのように、セレクタをコンテキストとして渡すことができるメソッドポインタに解決するようにしています。 パターンの一部の最後の部分は、私にいくつかのトラブルを与えている:メソッドポインタが逆参照し、一見呼び出され - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)o