![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4UU7Ox2XKG5OhQx04KcUHFJ8gXj01NTCsv6wIwZS3_TwxHy4ooYT3E8qDJKJP1jTE4kaDH6nBRWnxH1zATEBeg6jPZTQH0icBB57rlzxm_fDL47VOXyWrCdkM2An0swqbLLpnXSweWAPR/s320/IMG_0224.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgigTyyDTc_-jXVZoNxdiL3UmBXlyXvIKC-AKKkXFbK7PwTi2aXrkpJHc5Ota-2GAjzcUHtA4BU2JapgRcYQbGYW4Viz1tHC7_5KTuYW_8dbQyH0qon_CoD8n_moQyc1JolNyJoic1hBRl5/s320/IMG_0225.png)
Pasteboard 可以說是一個複製的暫存區,當我們在應用程式中使用複製或是剪下的功能時,這些被複製和剪下的資料就會存放在 Pasteboard 中,供之後使用,以下程式碼將示範直接設定 Pasteboard 內的值來模擬執行複製或是剪下的結果,最後在由使用者自行使用貼上 Paste 指令輸出,其程式碼如下。
直接在程式進入點更動 Pasteboard 內的值。
//設定Pasteboard內的值模擬剪下與複製
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"Frunace Digital DEMO";
當然 Pasteboard 能做的不只有字串,圖片、顏色等都可以使用此方式來暫存,有興趣的讀者可以自行研究 Pasteboard 內的其他相關函式。
沒有留言:
張貼留言