gpt4 book ai didi

objective-c - UIPasteboard - 无法复制文本

转载 作者:太空狗 更新时间:2023-10-30 03:43:44 26 4
gpt4 key购买 nike

此代码应将字符串复制到 generalPasteboard,作为 [[UIPasteboard generalPasteboard] string] 对象,但该方法导致程序终止。

- (void)copyResultToPasteboard {
NSString *message = self.resultTextView.text;
[UIPasteboard generalPasteboard].string = message;
[message release];
}

我认为这与格式有关,因为如果将消息设置为文字字符串,则该方法有效,但 resultTextView.text 只是一个 NSString...我不完全理解,有人可以帮忙吗?

最佳答案

您确定 resultTextView.text 正在返回后备存储的副本,而不是用于存储数据的实际 NSString* 吗?查看 Apple 文档,它似乎只是返回内部指针(未保留)。在 UITextView 类使用的字符串上调用 release 可能会导致此行为。

关于objective-c - UIPasteboard - 无法复制文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1389298/

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