NSStringPboardType da XML no plist la cadena que quiero
-
30-09-2019 - |
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?
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.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow