我正在使用IOS的evernote API,此代码将返回帐户中的笔记本数量:
EvernoteNoteStore *noteStore = [EvernoteNoteStore noteStore];
// Traverse Account
[noteStore listNotebooksWithSuccess:^(NSArray *notebooks) {
NSLog (@" FIRST Number of notebooks is %d", notebooks.count);
} failure:^(NSError *error) {
NSLog(@"error getting notebooks %@", error);
}];
然而,块中的代码执行了两次,结果得到两行,如:
2014-02-25 18:58:09.962 EverEX [3884:70b]首批笔记本电脑数量为5
2014-02-25 18:58:10.043 EverEX [3884:70b] FIRST笔记本电脑数量为5
那不对:我错过了什么?这是一段非常简单的代码......并且没有理由让该块执行两次。
感谢您的帮助, DOM