我敢肯定,這是正確的在我面前,但我有點nooob ...使用MediaLibrary的mac OS - 如何定義加載哪個照片庫?
如何可以定義哪些照片庫加載vs加載系統庫的當前方法?
我認爲這是從示例代碼沿着這裏的某個地方?
// Setup the media library to load only photos, don't include other source types.
let options: [String : AnyObject] =
[MLMediaLoadSourceTypesKey: MLMediaSourceType.image.rawValue as AnyObject,
MLMediaLoadIncludeSourcesKey: [MLMediaSourcePhotosIdentifier, MLMediaSourceiPhotoIdentifier] as AnyObject]
// Create our media library instance to get our photo.
mediaLibrary = MLMediaLibrary(options: options)
是否選擇了默認爲系統庫的MLMediaSourceiPhotoIdentifier?如果是的話,你如何去開放其他圖書館?
幫助! Thankssss
奧斯卡,我想關於如何打開其他庫的關鍵問題,然後歸結爲編程設置系統庫。我在查找這些信息時遇到了困難,您是否可以提供一些指導?感謝你的幫助。 – Lance
它不能以編程方式設置。可以通過.plist進行編輯,但它肯定需要管理員權限,並且任何錯誤都可能會破壞您的照片設置。 – Oskar
奧斯卡你知道這個plist可能藏在哪裏嗎?我注意到iPhoto plist曾經有過似乎是圖書館的文件路徑,但這在我找到的Photos plist中並不存在。必須有一種方法可以用這些類來打開其他庫! – Lance