nsrange 相关问题

用于描述系列的一部分的结构 - 例如字符串中的字符或NSArray对象中的对象。

Swift:获取字符串中第一行的范围?

我想更改 NSTextView 中第一行文本的格式(给它不同的字体大小和粗细,使其看起来像标题)。因此,我需要第一个的范围...

回答 2 投票 0

如何解决 NSRangeException 越界错误

我正在设置标签的属性文本,但收到这个奇怪的错误: 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“NSMutableRLEArray ReplaceObjectsInRange:

回答 2 投票 0

NSRangeException 越界错误

我正在设置标签的属性文本,并且收到这个奇怪的错误:由于未捕获的异常“NSRangeException”而终止应用程序,原因:“NSMutableRLEArray ReplaceObjectsInRange:with...”

回答 2 投票 0

快速计算从单词到字符串末尾的字符串范围

我有一个 NSMutatableString: var string: String = "到期于 %@ (%@) $%@。 逾期了!请立即付款%@” attributeText = NSMutableAttributedString(字符串:字符串,属性:属性) 如何计算...

回答 3 投票 0

NSRange.location 和 NSRange.length 的 Swift 替代品是什么?

我正在尝试在 Swift 中找到 NSRange.location 和 NSRange.length 的替代方案。 我有一个字符串,例如 sip:[email protected] 我正在尝试从中提取名称。我可以使用

回答 1 投票 0

在 NSMutableAttributedString 中查找子字符串的范围

我有带有表情符号的 AttributedString,如下所示“🤣🤣🤣 @Mervin tester 🤣🤣🤣” 现在我需要在这个属性字符串中找到 Mervin 的范围。 让 attributeString = NSMutableAttributedString(strin...

回答 2 投票 0

将字符串中给定的 UTF8 NSRange 转换为 UTF16 NSRange

将字符串中任何给定的 UTF8 NSRange 转换为 UTF16 NSRange 例子: let str = #"let 🎁🇵🇷 = "hello world""# //🎁🇵🇷的UTF8 NSRange为:{4, 12} //UTF16 NSRange...

回答 1 投票 0

设置UISegmentedControl的彩色文本范围。

根据以下文档(https:/developer.apple.comdocumentationuikituisegmentedcontrol1618570-settitletextattributes),我应该可以添加属性来改变它的外观......

回答 1 投票 0

ios - 输入时在UITextView中替换了删除字符[-]。

我有一个UITextView,有一个自定义的NSTextStorage,在每次Enter之后,如果前面一行是以列表子弹开始的,我就添加一个列表子弹。当用户回车后,只有一个列表子弹在...

回答 1 投票 1

查找被新行分割的所有子串的NSRanges。

所以我有这样的代码,通过拆分新的行来寻找Ranges子字符串: let string = "hello\nhello" let rangesSplittedByLines: [Range] = string.split(separator: "\n").compactMap { return string......。

回答 1 投票 0

NSArray创建一个子数组,然后对数值进行求和。

我有一些代码,最初的写法为 +(double)averageOfArray:(NSArray*)array fromIndex:(int)from toIndex:(int)to{ if (to < 0) return 0; if (to > array.count) return 0; ...。

回答 1 投票 1

在字符串中创建NSRange时崩溃

我在NSRange创建过程中遇到了随机崩溃。因为我之前添加了检查,所以我不知道该如何发生:如果让end = textStr则让textStr =“无论您想要什么”。...

回答 1 投票 0

如何仅更改最后两个字符的字符串中的字体

我有字符串0.1234,要找到最后两个字符,我使用string.suffix(2),如果我使用NSRange在attributedString中找到此范围,则它将很好地工作,直到字符串不等于值为止。 ...

回答 1 投票 0


Textview替换字符不起作用

我正在尝试在textview中添加带有attributionText的粗体字体。一些按钮操作后会应用此字体,我的问题是每当我添加粗体字体时。它正在添加粗体字并重复...

回答 1 投票 0

如何获取字符串中第一行的范围?

我想更改NSTextView中第一行文本的格式(给它一个不同的字体大小和重量,使其看起来像一个标题)。因此,我需要第一个范围......

回答 2 投票 1

nsstring替换范围内的字符串

我有一个具有特定模式的字符串。我需要搜索模式并替换该模式中的字符串。例如:NSString * string = @“{Hello}({World})({How})({Are})({You})”; NSString * ......

回答 3 投票 0

使用NSStringEnumerationOptions.ByWords获取错误 - Swift 4.2

我试图将此扩展添加到我的代码中,以便通过单词枚举子字符串。这段代码的来源是2015年,所以这显然是Swift的早期版本。我正在使用Swift4.2 ......

回答 1 投票 0

NSRange和NSMakeRange之间的区别

之间有什么区别:NSRange(位置:0,长度:5)和:NSMakeRange(0,5)因为当我使用NSMakeRange时Swiftlint会发出警告,但我不知道为什么。谢谢您的帮助 :-)

回答 2 投票 23

如何仅为Swift 3中的UILabel的特定范围设置点击手势

我有一个属性字符串设置为UILabel有多个下划线,颜色如下图像,我知道如何设置整个标签的点击手势(启用用户交互),下面是我...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.