问题标签 [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.
ios - 如何在 NSString 中获取特定字符的所有 NSRange?
我有两个 NSStrings:orgText
和searchLetter
.
我想orgText
用红色突出显示 searchLetter 中的每一个出现。
我怎样才能得到NSRange
所有出现的searchLetter
?
例如:
我想用红色突出显示“abcahaiapaoiuiapplma”中出现的所有“a”。
谢谢。
iphone - -[__NSCFDictionary rangeOfString:]: 无法识别的选择器发送到实例
我知道这里有很多解决方案可以解决这个问题,但是我被困在一条线上,有时成功运行 n 有时会崩溃,我真的不知道为什么会这样......
这是我发布邮件的代码,我在其中收到错误-[__NSCFDictionary rangeOfString:]: unrecognized selector sent to instance
这是我在按下按钮时调用的方法的代码。
由于应用程序崩溃
请帮忙。
请建议为什么它会崩溃????:(
iphone - 在字符串中搜索子字符串数组
我想检查一个字符串是否包含我放置在数组中的任何子字符串。基本上,我想搜索文件的扩展名,如果文件是“图像”,我希望执行某些代码。我能想到将文件分类为“图像”而不下载文件的唯一方法是通过字符串方法中的子字符串。到目前为止,这是我的代码:
是否可以在我可以检查 last5Chars 是否包含 @"jpg" 或 @"gif" of @"png" 等的地方执行此操作...??感谢您的帮助!
iphone - iPhone SDK:分组的 UITableView 部分,列表项未显示在正确的部分下
我有一个分组的 uitableview,它有几个部分。这些部分显示正常并且行数正确,但是列表项的定位存在问题。我有一个带有名称列表的 NSMutableArray,然后我使用 subArrayWithRange 将该数组拆分。请参阅代码以获取更多详细信息。问题是列表项没有出现在正确的部分下,我似乎找不到解决方案。
在 cellForRowAtIndexPath 中:
iphone - UITableview 分组部分
我正在尝试使用这种格式创建一个分组的分段表视图:
我将所有商店名称存储在一个从网上收集的 nsmutablearray 中。城镇名称存储在一个 nsmutablearray 中,该数组也是从网上收集的。
如何将商店名称数组拆分为正确大小的子数组,以便可以在 cellforrowatindexpath 中正确的城镇名称下显示它?
请在此处查看我的第一篇文章和代码以获取更多详细信息:iPhone SDK:分组 UITableView 部分,列表项未显示在正确部分下
iphone - 借助 NSRange 在子字符串上创建 UIButton
我有一些来自服务器的文本。它可以是单行或多行文本。我必须在 UILabel 上显示文本,这对我来说没问题。问题是,我必须在查找相同文本的特定子字符串时显示 UIButton。例如文本是Nitish\n435-234-6543\nIndia,显示如下:
因此,当我找到435-234-6543时,我必须在435-234-6543上显示 UIButton 。
笔记:
- 文本是动态的 - 来自服务器。以上只是一个例子。
- UIButton 将是 UILabel 的子视图。
我尝试了不同的方法,例如OHAttributedLabel、rectForLetterAtIndex等等。但没有获得成功。我的想法是,在找到子字符串时创建按钮并根据子字符串的NSRange设置按钮的框架。这是一种可能吗?如何做呢?还是有其他方法可以做到这一点?
我想这是我担心的方法。
objective-c - NSRange 与 NSNotFound 不匹配
我有以下方法:
我的问题是我的程序永远不会进入 de NSNotFound if。我正在制作一个计算器,它应该接受浮点数,但每当我按下 . 它只是通过 if 。知道有什么问题吗?
ios - ios nsrange char 从末尾
假设我有:
this - is an - example - with some - dashes
NSRange
将使用 `rangeOfString:@"-" 获取“-”的第一个实例,但如果我只想要最后一个呢?
我正在寻找与 in 类似的lastIndexOf
东西JS
。谢谢!
objective-c - 从 NSRange 创建 UITextRange
我需要在文本视图中找到不同范围的像素帧。我正在使用它- (CGRect)firstRectForRange:(UITextRange *)range;
来做到这一点。但是我不知道如何实际创建一个UITextRange
.
基本上这就是我正在寻找的:
苹果公司表示,为了采用该协议,必须进行子UITextRange
类UITextPosition
化UITextInput
。我不这样做,但我还是尝试了,按照文档的示例代码并将子类传递给firstRectForRange
导致崩溃的子类。
如果有一种更简单的方法可以向文本视图添加不同的颜色UILables
,请告诉我。我曾尝试使用content editable
设置为 TRUE 的 UIWebView,但我不喜欢与 JS 交流,而着色是我唯一需要的。
提前致谢。
ios - iOS - 用另一种形式的文本替换文本
我正在为用户创建一个登录页面,并且我有一个UITextField
供用户输入密码的页面。最后我还有一个摘要页面,它会返回用户信息,包括密码。我正在尝试更改密码以显示为“安全”或使用星号而不是文本。例如:
我正在使用以下代码来完成任务:
问题是它只返回一颗星,而不是我认为应该返回的 8 颗星。
我错过了什么?