gpt4 book ai didi

ios - 单击 URL 时 UITextView 崩溃

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:35 25 4
gpt4 key购买 nike

我的代码中有以下几行,用于将可点击的 url 添加到 UITextView。 merchantwebsite 是我的 UITextView。

self.merchantwebsite.attributedText = [[NSAttributedString alloc] initWithString:@"http://www.crossfit.com" attributes:@{NSLinkAttributeName: @"http://www.crossfit.com"}];
self.merchantwebsite.userInteractionEnabled = YES;

当我点击 UITextView 时,应用程序崩溃并显示日志

2014-03-19 16:13:43.051 BTLE[27103:60b] -[__NSCFConstantString scheme]: unrecognized selector sent to instance 0x1a4404

谁能告诉我我做错了什么。

谢谢!

最佳答案

您显然有代码期望 URL 是 NSURL。但是,很简单,NSString 不是 NSURL。像这样尝试:

self.tv.attributedText = 
[[NSAttributedString alloc]
initWithString:@"http://www.crossfit.com"
attributes:
@{NSLinkAttributeName: [NSURL URLWithString:@"http://www.crossfit.com"]}];

关于ios - 单击 URL 时 UITextView 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22520240/

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