Copiez du texte dans le presse-papiers avec iOS

198

Quelle est la meilleure façon de copier du texte dans le presse-papiers de l'iPhone dans votre application?

Leurs documents sont sommaires et ont bien plus de fonctionnalités que ce que je veux ... Je veux juste définir une chaîne comme presse-papiers des utilisateurs.

tarnfeld
la source
15
cela fait 7 ans et vous n'avez toujours pas accepté la bonne réponse ci
Pranoy C
Un mod ne peut-il pas accepter la réponse en son nom?
GrayedFox
Veuillez accepter une réponse à cette question.
CristiC du

Réponses:

593

Bien que la réponse acceptée soit une bonne procédure pas à pas sur le UIPasteboardfonctionnement, j'ai pensé que je publierais l'extrait pertinent ici pour la commodité de chacun:

OBJ-C

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!"
samvermette
la source
6
Merci pour cela, beaucoup plus utile que de passer au crible un gros tutoriel.
Chris
13
Oui, merci pour ça. C'est à l'OMI comment répondre à une question.
GeneCode
3
Même en 2017, c'est toujours la réponse acceptée.
shinyuX
32

Swift 2.2:

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

Swift 3:

let pasteBoard = UIPasteboard.general
pasteBoard.string = "Paste me!"
Mojtabye
la source