記錄學習內容。看網路上大大們的文章和影片,做些紀錄。
把這邊當作寫筆記的地方,內容可能有錯誤。
學習來源:
Create a photo gallery app for iOS in Xcode 9 and Swift 4 tutorial
作者的程式載下來,就可以跑了。
筆記:
1
影片裡的畫面不用storyBoard,全部用程式打 ,然後要到App設定那邊,
把 Main Interface清空
An object that facilitates retrieving or generating preview thumbnails (獲取或生成縮圖) and asset data (獲取資料)
PHImageRequestOptions
deliveryMode
The requested image quality and delivery priority.(關於圖片品質的)
isSynchronous
A Boolean value that determines whether Photos processes the image request synchronously.
If true, the requestImage(for:targetSize:contentMode:options:resultHandler:) method blocks the calling thread until image data is ready or an error occurs. Photos calls your result handler block exactly once.
A set of options that affect the filtering, sorting, and management of results that Photos returns when you fetch asset or collection objects.
裡面的這個東西可以用來排序圖片
sortDescriptors
那有什麼東西可以排序?
目前只知道 創建日期 。
先安裝CocoaPods
參考:
使用 CocoaPods 管理第三方套件
1 gem install cocoapods
2 到專案目錄(目錄怎麼取得? 把檔案拖到terminal)
3 pod init
4 open Podfile
5
文字編輯器底下打要安裝的套件:
pod 'Gallery'
6
pod install
遇到問題:
ld: framework not found Pods
解決方法。參考解答2
it will create an .xcworkspace file, which includes your original .xcodeproj and a Pods project. You'll need to close your .xcodeproj and open the .xcworkspace instead.
安裝好後,關掉.xcodeproj ,開啟.xcworkspace ,就可以用套件了!
其他:
MAC 快捷鍵 Fn + F11 可以顯示桌面 。