Скопируйте текст в буфер обмена с iPhone SDK

Каков наилучший способ скопировать текст в буфер обмена iPhone в приложении?

Их документы являются отрывочными и имеют больше возможностей, чем то, что я хочу... Я просто хочу установить строку в качестве буфера обмена пользователей.

Ответ 1

Хотя принятый ответ - хорошее руководство по работе UIPastboard, я решил, что разместил соответствующий фрагмент прямо здесь для удобства:

OBJ-С

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"paste me somewhere";

Swift 2.2:

let pasteBoard = UIPasteboard.generalPasteboard()
pasteBoard.string = "Paste Me !"

Swift 3:

let pasteBoard = UIPasteboard.general
pasteBoard.string = "Paste me!"

Ответ 2

Swift 2.2:

let pasteBoard = UIPasteboard.generalPasteboard()
pasteBoard.string = "Paste Me !"

Swift 3:

let pasteBoard = UIPasteboard.general
pasteBoard.string = "Paste me!"