key-value-observing

    1

    1答えて

    続い作品:しかし override func observeValue(forKeyPath keyPath: String?, of object: Any?, change: [NSKeyValueChangeKey : Any]?, context: UnsafeMutableRawPointer?) { if context == &MyContext1 {

    0

    1答えて

    Key Value Observationパターンを実装しようとしていますが、ほとんどのプロセスでうまくいきましたが、newValueとoldValueは値が古い値から新しい値に変更されても同じです。これまでに実装したサンプルコードを示します。誰かが私にこのことが間違っていることを教えてもらえるといいですね。 @property (strong, nonatomic) NSString* sele

    0

    1答えて

    に親の変更を確認するのに苦労していますNSWindow。私は以上のテストプロジェクトでこれを試しました。サブクラスNSViewが含まれています。 class MyView: NSView { //add observer on awake from nib //works fine override func awakeFromNib() { if le

    0

    2答えて

    私はデリゲートを作成し、segueの準備を使ってそれらを渡す方法を知っています。しかし、私は3つのビューを持っている(それらを呼び出すことができます、& C)。ビューAはBのビューを表示するには、接続Bは、ビューCでC.を表示するためにつながるボタンがあり、トグルするスイッチがあります... ビュー接続:A-> B-> C I View Cでスイッチを切り替えると、View Aはそれを知ります。関

    0

    1答えて

    私は グループ 1対多スレッド のような関係を持ってGroupとThreadあるモデルは、私は休暇グループがを発生したときにトリガされますこのコードを、持っています [RLMRealm transactionWithBlock:^(RLMRealm *realm) { // Clear all unread in threads RLMResults<Thread *> *th

    1

    2答えて

    ユーザーの場所でアプリが起動しますが、ユーザーが地図のカメラの更新をその場所に移動するたびに起動します。私はそれを自分の場所にロードしたいが、その場所が動いていても自由に地図をブラウズできるようにする。 Googleマップアプリに表示される動作と同様です。私はviewDidLoad()機能内の場所を収集するためにKVOを使用しています。その行は次のようになります。 mapView.isMyLoca

    2

    1答えて

    それはどのように私はUIViewのアルファをKVOん...この偉大な記事で技術を使用して、 https://stackoverflow.com/a/25219216/294884 Swift3の値KVOに「簡単」ですか? 目的:小さな画面の画面を想像してください。V画面に大きな表が表示されます。各セルには小さなCVがあります。 は、私は、各CVはが (私は考えることができる唯一の本当の代替は、細胞

    1

    2答えて

    私のアプリケーションのプロパティオブザーバ(Key-Value-Observing)を構築しています。理想的なのは、値の奇妙な値(StringまたはDictionary)を監視することです。私は [scanTrackingNumbers addObserver:self forKeyPath:@"scanTrackingNumber" options:NSKeyValueObservingOpti

    0

    2答えて

    iOSプロジェクトでKVOを初めて使用しました。私はGPSで自分の位置を取得した後、私の2つのUILabelの変更を観察し、私に通知し続けました。プロジェクトを実行すると、日付を示す2つのラベルがあり、時間によって変化していますが、observeValueForKeyPathは機能しません。 @implementation GpsViewController{ CLLocationMan

    1

    1答えて

    私が上記の説明と同様に、アプリを起動してからWi-FiをオフにしてからAVPlayerで音楽を再生しようとすると、AVPlayerItemStatusFailed、それ以降は、Wi-Fiを再びオンにしても、私はもはやKVO callbackを受け取ることができません。他の状況に 私はアプリを実行し、無線LANや遊びをオンにする最初の場合、私はAVPlayerItemStatusReadyToPla