问题标签 [nsrange]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1674 浏览

ios - 是否可以在 NSMakeRange 中进行负定位?

是否可以在 NSMakeRange 中进行负定位?

0 投票
0 回答
621 浏览

ios - iOS确定有多少文本适合一个框架

为了在视图中布置文本,我想知道是否可以执行以下操作:

给定一个字符串 S,帧大小和字体大小 => 返回字符范围(NSRange),我可以使用这些字符作为子字符串 S,这当然会适合帧。

谢谢!

0 投票
3 回答
9178 浏览

ios - 如何将 NSRange 与此 NSString 一起使用?

我有以下内容NSString

最后,“书”可以是任何东西……“音乐”、“电影”、“游戏”等。

我需要在粉色这个词之后找到第三个句点,这样我就可以用别的东西替换最后一个“书”词。如何使用 NSRange 执行此操作?基本上我需要这个:

0 投票
1 回答
7686 浏览

objective-c - 来自 removeObjectsInRange 的 NSRangeException:但传递的范围在范围内

我收到以下错误,这没有任何意义。

* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“* -[NSMutableArray removeObjectsInRange:]: range {11, 15} 超出范围 [0 .. 15]”

我在这里做错了什么?我在数组的范围内。删除数组中的最后一个对象会导致问题吗?

0 投票
2 回答
2752 浏览

objective-c - 在 NSString 中搜索确切的单词

我需要找到一个词或几个词。然而,用这种方法,我也发现了一句话。

我需要准确的词/词

我能怎么做?

谢谢!

0 投票
1 回答
513 浏览

iphone - 如何突出显示字符串的 NSRange

在 TextView 中点击时,我正在使用此代码获取字符串。我得到了介于两者之间的字符串,.但我需要在 iOS 的复制粘贴功能中突出显示点击的字符串,例如选择。

当我点击它时,如何forwardString用一些颜色突出显示?

0 投票
2 回答
4192 浏览

macos - 将 NSRange 内容转换为 NSString?

我正在开发一个 Cocoa Mac OSX 应用程序,我想知道是否可以显示通过以下方式NSRange找到的内容:

作为一个NSString

例如,在上面的示例中,如果我有一个内容为"abcdefgh"的字符串,则将上述范围的内容呈现为字符串将给出"efgh"。这可能吗?

0 投票
1 回答
303 浏览

iphone - 如何在两个字符串之间添加 UILabel

我有这段代码可以在 UITextview 中显示一些文本。我只想在这些字符串之间添加一个 UILabel。我正在以这种格式获取文本,1 这是第一个文本 2 这是第二个文本 3 这是第三个文本,我想要在数字字符和文本之间添加或附加 UILabel。我显示文本的代码是

组合是上面格式中的文本,maintextview 是 UITextview。

我也得到了两个句子之间的字符串范围

有什么办法可以做到这一点。提前致谢。

0 投票
1 回答
2507 浏览

ios - 搜索 NSData 末尾附近的字节时出现 NSRangeException

我想检查我的应用程序中文件的最后 2 个字节,以确保它们没有损坏 .jpg

rangeOfData:options:range:看起来是个不错的选择,但我很难弄清楚如何获得合适的NSRange. 我正在寻找的范围是从接近末尾开始NSData,直到结束。

这是我到目前为止所拥有的:

这是我得到的错误:

** 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“*** -[NSConcreteData rangeOfData:options:range:]: range {14954, 14962} enxceeds data length 14962”

如何正确获取范围以搜索我的最后几个字节NSData

0 投票
1 回答
4185 浏览

regex - iOS RangeOfString NSRegularExpressionSearch

我有一个小问题,我正在使用一个代码片段从 iOS 字符串中删除 html 代码:

现在我需要删除一些块,比如 . 为什么此代码段不起作用:

感谢帮助!