Estoy tratando de poner algo de texto sin formato en la tarjeta de trabajo de iPhone. El siguiente código no parece funcionar:Uso básico del cartón para embalaje
UIPasteboard *pboard = [UIPasteboard generalPasteboard];
NSString *value = @"test";
[pboard setValue: value forPasteboardType: @"public.plain-text"];
Supongo que el problema está en el argumento del tipo PasteBoard. Pasando @"public.plain-text"
no pasa nada. Al pasar kUTTypePlainText
, el compilador se queja de un tipo de puntero incompatible, pero no falla, y tampoco ocurre nada. El uso de kUTTypePlainText
también parece requerir el enlace con MobileCoreServices
, que no se menciona en los documentos.
¿Puedo preguntar por qué está haciendo esto en lugar de usar el método - [UIPasteboard setString:]? Además, ¿a qué te refieres con "no pasa nada"? ¿Qué esperabas que sucediera exactamente? ¿Cómo estás determinando esto? –