gpt4 book ai didi

cocoa - NSStringPboardType 给出 xml plist 而不是我想要的字符串

转载 作者:行者123 更新时间:2023-12-03 17:44:19 26 4
gpt4 key购买 nike

我正在尝试从应用程序中拖动一些文本(纯字符串)。

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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com