我正在使用evernote并希望下载我的samdbox中的所有注释。 根据文档查找代码的说明,如客观c
[[ENSession sharedSession] findNotesWithSearch:[ENNoteSearch noteSearchWithSearchString:@"redwood"]
inNotebook:nil
orScope:ENSessionSearchScopeDefault
sortOrder:ENSessionSortOrderRecentlyCreated
maxResults:20
completion:^(NSArray * findNotesResults, NSError * findNotesError) {
if (findNotesResults) {
for (ENSessionFindNotesResult * result in findNotesResults) {
// Each ENSessionFindNotesResult has a noteRef along with other important metadata.
NSLog(@"Found note with title: %@", result.title);
}
}
}];
但我在swift中编写我的项目并调用相同的方法,但我发现将目标c块替换为快速关闭的困难。它给了我错误
ENSession.sharedSession().findNotesWithSearch(nil, inNotebook: nil, orScope: .Personal, sortOrder: .RecentlyUpdated, maxResults: 100, completion: {(results:NSArray!, error:NSError) in
});
答案 0 :(得分:0)
经过一段时间花在这个问题上我找到了答案
});