gpt4 book ai didi

ios - 如何检测 NSString 是否包含 NSTextAttachment 图像?

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:16 27 4
gpt4 key购买 nike

如何检测 NSString 是否包含下图所示的 NSTextAttachment [OBJ]?

记录文本除了纯文本外不显示任何内容。

NSLog(@" Message: %@", message);

我设法删除了它:

NSCharacterSet *notAllowedChars = [[NSCharacterSet characterSetWithCharactersInString:@"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"] invertedSet];
NSString *resultString = [[conversation.lastMessage componentsSeparatedByCharactersInSet:notAllowedChars] componentsJoinedByString:@""];

但感觉更像是黑客而不是真正的解决方案。我真的很惊讶它甚至出现了,因为消息是 NSString 类的一个实例......

enter image description here

最佳答案

文本附件总是与文本中的 NSAttachmentCharacter 关联。它是不可打印的,这就是为什么您在日志中看不到它的原因。但您可以搜索并删除它。

关于ios - 如何检测 NSString 是否包含 NSTextAttachment 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21127521/

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