Я успешно загрузил примечание со следующим фрагментом, найденным в примере проекта.Доступ к тегам на Evernote SDK
[[ENSession sharedSession] downloadNote:self.noteRef progress:^(CGFloat progress) {
if (self.webView) {
}
} completion:^(ENNote *note, NSError *downloadNoteError) {
if (note && self.webView) {
self.note = note;
NSLog(@"%@", self.note.title);
NSLog(@"%@", self.note.sourceUrl);
NSLog(@"%lu", self.note.EDAMNote.tagNames.count);
NSLog(@"%lu", self.note.tagNames.count);
[self loadWebDataFromNote:note];
} else {
NSLog(@"Error downloading note contents %@", downloadNoteError);
}
}];
Хотя название правильное, массив tagNames возвращается как ноль.
Невозможно получить имя тега на основе заметок?
Приветствия
спасибо Эрик. Это работает. Возможно, потому, что я новичок в этом, но мне нужно сделать '#import" ENSDKAdvanced.h "' кроме '#import" ENSession.h "', чтобы сделать эту работу. –
Да, ты прав. Я забыл упомянуть, чтобы импортировать «ENSDKAdvanced.h», поскольку метод noteStoreForNoteRef доступен только через «ENSDKAdvanced.h». Благодаря! – giftederic