2
[tFile addObserver:self block:^() {
    NSLog(@"here");
}];
NSData * tData = [tFile readData:&tError];

私は完全に正常に機能する既存のオブザーバーを持っています:

[tFilesystem addObserver:self forPathAndDescendants:[DBPath root] block:^() {}];

編集

サンプルのメモアプリでもブロックが呼び出されていないようです。

[_file addObserver:self block:^() { [self reload]; }];

これにより、デスクトップでファイルを編集して保存した後、ファイルがリロードされます。そうではありません。

4

0 に答える 0