UIPasteboard 類實如今應用之間分享數據。app
分享數據給其餘app能夠使用
system-wide
級 剪切板; 分享數據給相同team ID的APP ,能夠使用app-specific
級 剪切板ide
典型的例子: 當用戶在界面選中項上須要一個複製或者剪切的操做,app中的某個對象就向剪切板中寫入數據。同一app中或者不一樣app中的對象就能夠從剪切板中讀取數據,並展現出來。ui
一個剪切板是內存中一塊已經被命名的區域,而且能夠用來分享數據。code
有兩個系統剪切板: General pasteboard (UIPasteboardNameGeneral
) ,能夠賦值粘貼幾乎全部類型數據; Find pasteboard (UIPasteboardNameFind
),用於搜索操做中,保存 search bar
中最近使用的string類型的值。對象
應用同時也能建立剪切板在應用之中 或者 相同team ID應用間分享數據。這個剪切板必須被標誌爲惟一的名字。ip
你也能夠持久的標記一個 app-specific的剪切板,因此它能夠在應用退出後或者系統重啓後也保持存在。內存
當向剪切板中寫入數據,它會被做爲 pasteboard item
儲存ci