UIPasteboard

UIPasteboard


簡介:

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

相關文章
相關標籤/搜索