web-dev-qa-db-fra.com

Copier du texte dans le presse-papiers avec iOS

Quel est le meilleur moyen de copier du texte dans le presse-papier de l'iPhone dans votre application?

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

189
tarnfeld

Bien que la réponse acceptée soit un bon aperçu de la façon dont fonctionne UIPasteboard, j’imaginais que je mettrais ici l’extrait pertinent ici pour la commodité de tous:

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!"
572
samvermette

Swift 2.2:

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

Swift 3:

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