nsscanner相关内容

如何使用 NSScanner?

我刚刚阅读了 Apple 文档.我正在尝试获取此字符串的整数: @“用户登录(3 次尝试)"; 我找不到任何示例,如何在括号内扫描.有什么想法吗? 代码如下: NSString *logString = @“用户登录(3 次尝试)";NSScanner *aScanner = [NSScannerscannerWithString:logString];[aScanner scanIn ..
发布时间:2021-12-12 23:40:52 移动开发

IOS 如何使用 nsscanner 类找到完整的 RSS 提要链接

我正在从基于 rss 提要的项目中获取数据.通过在 google 上搜索,我发现通常在 HTML 源中以这种格式找到 RSS 链接. 因此,我必须使用 nsscanner 类从 HTML 源中查找 RSS 提要的链接.但我不知道正确的模式,我必须设置 scanUpToString: 和 haracterSetWithCharactersInString: 等.所以,请帮助我如何找到 RSS ..
发布时间:2021-07-10 21:03:06 移动开发

使用 NSScanner 确定字符串是否为数字

我正在尝试确定我的字符串是否包含任何 floatValue,如果是这种情况,请辞去第一响应者的职务,如果不是,则文本字段键盘应保留在屏幕上. 这段代码总是隐藏键盘,即使它不是一个 floatValue :你知道如何让它工作吗? - (BOOL)textFieldShouldReturn:(UITextField *)textField {NSScanner *scan = [NSScann ..
发布时间:2021-06-10 19:18:43 移动开发

NSScanner vs.componentsSeparatedByString

我有一个大文本文件(大约10 MB).在文本文件中,有一些类似的值(行之间没有空行,我在这里无法正确设置其格式): ; string1; stringValue1;; string2; stringValue2;; string3; stringValue3;; string4; stringValue4; 我正在使用一个非常丑陋的解决方案将所有'stringX'值解析为一个数组,并将'st ..
发布时间:2021-05-17 20:04:48 移动开发

NSScanner循环问题

我有一个 NSScanner 对象,该对象可扫描HTML文档中的段落标签.看来扫描器会停止在找到的第一个结果上,但是我需要将所有结果都放在一个数组中. 如何改进我的代码以遍历整个文档? -(NSArray *)getParagraphs:(NSString *)html{NSScanner * theScanner;NSString * text = nil;theScanner = [N ..
发布时间:2021-05-17 19:42:13 移动开发

包含滚动视图的NSTextView在空格键上跳转

我的应用程序行为异常,我不知道它来自哪里.我已经为文本视图内容实现了NSScanner,它的效果非常好.扫描程序与文本存储结合使用,以通过文本视图委托方法在文本存储字符串上设置属性.但是,每次我输入一个空格时,封闭的滚动视图都会滚动回到文本视图的顶部.谁能给我提示这是哪里来的? 解决方案 对于比我有经验的人来说,可能没有太多麻烦,我发现了这种行为的可能原因(请参见上文),所以我将其张贴在这 ..

从字符串中提取价格

我正在寻找一种简便的方法来从NSString中提取产品的价格. 我尝试过正则表达式,但总是发现某些不匹配的情况. 价格可以是任意数字,包括小数,0 和-1 (有效价格:10、10.99,-1、0). NSString可以包含一个字符串,例如:@“产品价格:$ 10.99" 谢谢! 解决方案 这将匹配您提供的所有示例 -?\d+(\.\d{2})? 可选地为-,后接1 ..
发布时间:2021-02-08 18:46:00 移动开发

iOS如何获取PDF页面中的所有单词坐标

我浏览了许多教程,通常堆栈用户会向pdfkitten链接,但是在测试时,我对结果不满意.因此,搜索不适用于乘以单词等. 所以我要寻找的是从pdf页面获取所有单词,并在单词越过某个矩形时突出显示该单词. 解决方案 我也使用PDFKitten. 我所做的是在扫描PDF时-识别分开的单词 按空格. 保存RenderingState(PDFKitten代码中的模型)一词为 遇到的将其 ..
发布时间:2020-05-25 05:24:19 移动开发

如何使用NSScanner解析.ics文件

有人可以告诉我如何使用NSScanner解析一个ics文件? (Iphone应用程序) 例如:如果.ics文件位于此URL http://www.ibz.com/data/12345.ics (不是真正的网址!!!) 我如何首先将.ics 文件保存到我的iphone应用程序 然后如何我使用NSScanner解析 .ics文件? 请提供代码示例.. 解决方案 完全 ..
发布时间:2018-11-01 13:34:17 移动开发

优化字符串解析

我需要以“txf”格式解析数据文件。这些文件可能包含1000多个条目。由于格式定义如JSON,我想制作一个像JSON这样的通用解析器,它可以序列化和反序列化txf文件。 与JSON相反,标记为没有办法识别对象或数组。如果出现具有相同标记的条目,我们需要将其视为数组。 #标记对象的开头。 $ 标记对象的成员 / 标记对象的结尾 以下是示例“txf”文件 #Employe ..
发布时间:2018-09-21 19:10:43 移动开发

是什么导致“NSScanner:nil string argument”?

我将数据保存到核心数据时收到此消息。 NSScanner:nil字符串参数 我没有使用任何NSScanner方法。它来自哪里? 这是一个错误?该怎么办呢? 谢谢你的帮助。 解决方案 根据经验,我可以说 - [NSDecimalNumber initWithString:] 带有 nil 字符串是导致一件事该日志消息。 在 - [ ..
发布时间:2018-09-19 20:14:18 移动开发

使用NSScanner解析字符串

我有一个带有格式标签的字符串,例如有{adult}成人和{children}孩子。我有一个字典,其中“成人”和“孩子”作为键,我需要查找值并用该值替换宏。这是完全动态的;键可以是任何东西(所以我不能硬编码 stringByReplacingString )。 过去,我'之前通过循环遍历可变字符串并搜索字符来完成类似的事情;在我去的时候从源字符串中删除我已经搜索过的内容。看起来这正是NSSca ..
发布时间:2018-09-19 19:07:18 移动开发