2012-04-29 50 views
0

我使用FastPdfKit書籤所示的YouTube如何從fastpdfkit

FastPdfKit

我想要的鏈接以獲得從這個工具包的書籤..任何人都嘗試過這個? 在此先感謝

+0

你需要哪些書籤?用戶可以爲'ReaderViewController'內的每個文檔創建的那些?或者每個pdf文檔中都嵌入了TOC? – MacTeo 2012-04-30 08:42:01

+0

我需要用戶爲每個文檔創建的書籤,這意味着當我添加了打開的pdf書籤時,我想要檢索所有這些書籤,並在NSLog – Eman87 2012-04-30 09:03:12

回答

0

FastPdfKit書籤由BookmarksViewController管理,即由ReaderViewController實例化。

書籤保存在NSUserDefaults下的密鑰下的書籤_DOCUMENT_ID。將DOCUMENT_ID分配給documentId變量上的ReaderViewController

看看在BookmarksViewControllerClass尤其是loadBookmarks方法,在第28行

從您的視圖控制器只需要調用是這樣的:

NSString * bookmarksKey = [NSString stringWithFormat:@"bookmarks_%@",(documentViewController.documentId)]; 
NSArray * storedBookmarks = [[NSUserDefaults standardUserDefaults]objectForKey:bookmarksKey]; 

得到一個充滿NSNumber S的NSArray帶有書籤的頁面。

+0

中檢索它們,感謝您的回答。正確理解我我會告訴你,我使用FastPdfKit作爲youTube的視頻顯示的框架,我創建了一個項目,當我按下按鈕時,它使用這個FastPdfKit打開PDF,我添加了一些書籤,然後我想要什麼時候我關閉PDF並返回到viewController(顯示(打開pdf)按鈕)它檢索我創建的所有書籤..任何代碼建議? (請記住,我是iphone開發人員的新手) – Eman87 2012-04-30 09:31:49

+0

意思是當我關閉FastPdfKit時,我想在其他類中檢索它們 – Eman87 2012-04-30 09:37:51

+0

當您使用FastPdfKit作爲框架時,您可能正在使用我提到的所有類。我正在用代碼更新我的答案。 – MacTeo 2012-04-30 09:41:35