2009-09-11 6 views
1

Selon NSPasteboard.h (ligne 294 dans la norme copie de Snow Leopard du SDK Xcode) il déclare:types pBoard seront dépréciés

/* Use of pboard types should be replaced with use of UTIs. 
Pboard types will be deprecated in a future release. */ 

J'ai essayé de trouver des échantillons à l'aide d'infections urinaires en remplacement de types de pboard mais je ne trouve rien n'importe où qui montre comment faire cela.

Est-ce que quelqu'un a un code d'exemple montrant comment remplacer les types de pboard avec UTIs?

Merci

Répondre

4

Vous utilisez simplement IVU où vous avez précédemment utilisé types pBoard. Pour plus d'informations sur les UTI, voir Uniform Type Identifiers Overview.

+0

Liens ne fonctionne plus – Jankeesvw

+0

Je pense que c'est le nouveau lien: https://developer.apple. com/bibliothèque/mac/# documentation/FileManagement/Conceptuel/understanding_utis/understand_utis_intro/understand_utis_intro.html – Jankeesvw

+0

@Jankeesvw: Correction maintenant. Merci. –

0

Cela fonctionne pour moi:

[self.tableView registerForDraggedTypes:@[(NSString *)kUTTypeUTF8PlainText]]; 

Jetez un oeil à UTCoreTypes.h