2
通過addIssueWithName:date:
向NKLibrary
添加問題至少允許在後臺下載問題資產。爲什麼我需要將NKIssue添加到NKLibrary,而不是由我自己管理?
但我沒有看到任何其他優勢。爲什麼應用程序本身不能管理它的問題?
將問題標記爲當前正在通過NKLibrary currentlyReadingIssue
讀取的好處是什麼?
通過addIssueWithName:date:
向NKLibrary
添加問題至少允許在後臺下載問題資產。爲什麼我需要將NKIssue添加到NKLibrary,而不是由我自己管理?
但我沒有看到任何其他優勢。爲什麼應用程序本身不能管理它的問題?
將問題標記爲當前正在通過NKLibrary currentlyReadingIssue
讀取的好處是什麼?
您可能想要這樣做的原因是Newsstand-Kit也管理您的NKIssues的存儲。這意味着,隨着設備上的空閒內存變小,報亭將自動開始清除您的舊問題。從文檔關於currentlyReadingIssue
報價:
當你確定用戶當前正在閱讀什麼問題,您應該將此屬性設置爲相應的NKIssue實例。報亭套件在由於可用閃存存儲水平較低而清除問題時考慮到此設置。
所以要回答你的問題,你根本不需要使用報攤。就像所有的iOS框架一樣,歡迎您將自己的實現推廣到iOS上的任何東西。報攤實際上只是一個框架,可以去除大部分的樣板,你需要實現在報紙或雜誌上最常見的「問題」類型框架。