私はxamarinとモバイル開発者にはかなり新しいです。私は現在Firebaseによるgeofireライブラリをxamarin.iosに移行しています。私は次の目的コードを見つけようとしていて、実際に何をしているのか把握しようとしていますか?そして、そのC#の同等:callbackQueueためNSMutableDictionary&dispatch_asyncネイティブオブジェクトC#同等または類似
@property (nonatomic, strong) NSMutableDictionary *keyEnteredObservers;
...
GFQueryLocationInfo *info = self.locationInfos[key];
[self.keyEnteredObservers enumerateKeysAndObjectsUsingBlock:^(id observerKey,
GFQueryResultBlock block,
BOOL *stop) {
dispatch_async(self.geoFire.callbackQueue, ^{ // the callbackQueue is of type @property (nonatomic, strong) dispatch_queue_t callbackQueue;
block(key, info.location);
});
}];
私は現在、タイプBlockingCollection <「タスクを使用しています>
すべてのヘルプは大歓迎です。
、これは私が必要とする正確に何です。ありがとうございました。 –