2012-06-22 74 views
0

我想從我的應用程序創建一個筆記本。問題是我無法創建筆記本。如何在iOS中創建e Evernote筆記本和筆記evernote cloud api?

EDAMNotebook *notebook = [[EDAMNotebook alloc]init]; 
notebook.name = @" List"; 
EDAMNote *createdNote = [noteStore createNotebook:authToken :notebook]; 

Xcode告訴我noteStore不存在。我嘗試導入NoteStore.h但該文件不存在。

那麼有人可以給我提供一些關於如何在iOS中創建筆記本和筆記的代碼。

謝謝。

回答

0

noteStore是一個實例變量的名稱。如果你還沒有創建並初始化它,那麼它不存在。

你可能想要做的是打電話[NoteStore createNotebook:authToken :notebook]。在Evernote的SDK的當前版本,你會想包括EvernoteNoteStore.h並添加代碼noteStore之前以下行中被引用:

EvernoteNoteStore *noteStore = [EvernoteNoteStore noteStore]; 

這將得到EvernoteNoteStore的共享實例,你可以用它來創建一個新的筆記本。

+0

感謝。但我仍然無法創建筆記本。這裏是我的: EvernoteNoteStore * noteStore = [EvernoteNoteStore noteStore]; EDAMNotebook * notebook = [[EDAMNotebook alloc] init]; (EDAMNotebook *筆記本)成功失敗:^(NSError *錯誤)失敗]; //我爲成功和失敗投了些什麼? – user1396737

+0

'success'和'failure'分別表示請求成功或失敗時代碼將運行的塊。檢查[這個文件](https://github.com/evernote/simple-api-client-example-ios/blob/master/EvernoteCounter/ECViewController.m),從第40行開始,找到類似於你正在做的事情。 – inkedmn

相關問題