0
我想在Swift中上傳一個Note API 2.0的筆記...我已經做了一個ENML筆記並嘗試更新,但ENSession的上傳方法只接受純文本筆記。因此,Evernote Sandbox中產生的筆記充滿了ENML標籤......有誰知道如何使用Swift上傳ENML筆記?如何使用Swift上傳Evernote ENML票據?
代碼如下所示:
let static_text = "<en-note><span style=\"font-weight:bold;color:red;\">Hello World</span></en-note>"
var note = ENNote()
note.title = getCurrentDate()
note.content = ENNoteContent(string: static_text)
ENSession.sharedSession().uploadNote(note, notebook: nil, completion: { noteRef, error in
if error == nil {
println("OK")
} else {
println("Upload note error: \(error)")
}
非常感謝......通過ENSDKAdvanced.h'的導入,有了這個新的構造函數:'ENMLContent(ENML:text)'。我已經用該代碼示例進行了測試,並且工作正常! – 2015-04-04 13:07:37
單擊綠色複選標記以將此答案標記爲正確。 – 2015-04-04 14:42:37
對不起... StackOverflow新手! :) – 2015-04-04 22:35:28