作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从应用程序中拖动一些文本(纯字符串)。
NSString *text = @"My Text";
NSLog(@"%@", text);
我在控制台中看到“我的文本”。然后:
[pboard setPropertyList: text forType: NSStringPboardType];
如果我将其拖到文本编辑器(TextWrangler、TextEdit)中,我会得到以下结果:
<?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>
我做错了什么?如何从另一端获取纯文本?
最佳答案
它正在完全按照您的要求进行操作。它(很有帮助)围绕您提供的基本字符串创建一个属性列表。
你想要-setString:forType :.
关于cocoa - NSStringPboardType 给出 xml plist 而不是我想要的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4135361/
我正在尝试从应用程序中拖动一些文本(纯字符串)。 NSString *text = @"My Text"; NSLog(@"%@", text); 我在控制台中看到“我的文本”。然后: [pboard
我是一名优秀的程序员,十分优秀!