Skip to content

Instantly share code, notes, and snippets.

@katsuhide
Created September 1, 2013 01:09
Show Gist options
  • Save katsuhide/6401691 to your computer and use it in GitHub Desktop.
Save katsuhide/6401691 to your computer and use it in GitHub Desktop.
Evernoteのノートを検索
// 検索条件を設定する
EDAMNoteFilter *filter = [[EDAMNoteFilter alloc]init];
NSString *keyword = @"fileName:fuga.txt";
[filter setWords:keyword];
// NotesMetadataResultSpec
EDAMNotesMetadataResultSpec *resultSpec = [[EDAMNotesMetadataResultSpec alloc]init];
[resultSpec setIncludeTitle:YES];
[resultSpec setIncludeNotebookGuid:YES];
[resultSpec setIncludeTagGuids:YES];
[resultSpec setIncludeCreated:YES];
[resultSpec setIncludeUpdated:YES];
// ノートを検索する
[[EvernoteNoteStore noteStore] findNotesMetadataWithFilter:filter offset:0 maxNotes:5 resultSpec:resultSpec success:^(EDAMNotesMetadataList *metadata) {
for(EDAMNote *note in [metadata notes]){
NSLog(@"%@", note);
}
} failure:^(NSError *error) {
NSLog(@"Find NoteMetadata has been failured.[%@]", error);
}];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment