Pregunta

Estoy intentando arrastrar un texto (una cadena sin formato) a partir de una aplicación.

NSString *text = @"My Text";
NSLog(@"%@", text);

me sale "Mi texto" en la consola. A continuación:

[pboard setPropertyList: text forType: NSStringPboardType];

Si me arrastre esto en un editor de texto (TextWrangler, edición de textos) me sale esto:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>My Text</string>
</plist>

¿Qué estoy haciendo mal? ¿Cómo me acaba de obtener el texto plano por el otro extremo?

¿Fue útil?

Solución

Se está haciendo exactamente lo que le pide que lo haga. Es (amablemente) la creación de una lista de propiedades en torno a una cadena básica que le dio.

- setString: paratipo :.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top