nsscanner相关内容
我刚刚阅读了 Apple 文档.我正在尝试获取此字符串的整数: @“用户登录(3 次尝试)"; 我找不到任何示例,如何在括号内扫描.有什么想法吗? 代码如下: NSString *logString = @“用户登录(3 次尝试)";NSScanner *aScanner = [NSScannerscannerWithString:logString];[aScanner scanIn
..
显然 CGFloat 在 arm64 上是 double : #if 已定义(__LP64__) &&__LP64__# 定义 CGFLOAT_TYPE 双精度# 定义 CGFLOAT_IS_DOUBLE 1# 定义 CGFLOAT_MIN DBL_MIN# 定义 CGFLOAT_MAX DBL_MAX#别的# 定义 CGFLOAT_TYPE 浮点数# 定义 CGFLOAT_IS_DOUBLE
..
在 Swift 3.0 (NS)Scanner 中,string 属性返回正在解析的字符串,scanLocation 返回当前扫描位置.我正在尝试提取解析后的文本: var parsedText: String {返回 string.substring(to: string.index(string.startIndex, offsetBy: scanLocation))} 当 string
..
我正在从基于 rss 提要的项目中获取数据.通过在 google 上搜索,我发现通常在 HTML 源中以这种格式找到 RSS 链接. 因此,我必须使用 nsscanner 类从 HTML 源中查找 RSS 提要的链接.但我不知道正确的模式,我必须设置 scanUpToString: 和 haracterSetWithCharactersInString: 等.所以,请帮助我如何找到 RSS
..
我正在尝试确定我的字符串是否包含任何 floatValue,如果是这种情况,请辞去第一响应者的职务,如果不是,则文本字段键盘应保留在屏幕上. 这段代码总是隐藏键盘,即使它不是一个 floatValue :你知道如何让它工作吗? - (BOOL)textFieldShouldReturn:(UITextField *)textField {NSScanner *scan = [NSScann
..
我创建了一个 iPhone 应用程序,其中包含位置(纬度、经度、点)的字典数组.我通过手动输入每个值来创建数组. myLocationArray = @[@{k站:@“1",纬度:@(41.656467),k经度:@(-81.277963)},@{k站:@“2",纬度:@(41.657118),k经度:@(-81.276545)},@{k站:@“3",纬度:@(41.658493),k经度:@(
..
我已经设置了NSScanner,可以使用以下代码在UIButton的轻按上工作: -(IBAction)doLoadTTData{NSString * Period1String = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Period1String" ofType:@"txt"] u
..
我有一个大文本文件(大约10 MB).在文本文件中,有一些类似的值(行之间没有空行,我在这里无法正确设置其格式): ; string1; stringValue1;; string2; stringValue2;; string3; stringValue3;; string4; stringValue4; 我正在使用一个非常丑陋的解决方案将所有'stringX'值解析为一个数组,并将'st
..
我有一个 NSScanner 对象,该对象可扫描HTML文档中的段落标签.看来扫描器会停止在找到的第一个结果上,但是我需要将所有结果都放在一个数组中. 如何改进我的代码以遍历整个文档? -(NSArray *)getParagraphs:(NSString *)html{NSScanner * theScanner;NSString * text = nil;theScanner = [N
..
我的应用程序行为异常,我不知道它来自哪里.我已经为文本视图内容实现了NSScanner,它的效果非常好.扫描程序与文本存储结合使用,以通过文本视图委托方法在文本存储字符串上设置属性.但是,每次我输入一个空格时,封闭的滚动视图都会滚动回到文本视图的顶部.谁能给我提示这是哪里来的? 解决方案 对于比我有经验的人来说,可能没有太多麻烦,我发现了这种行为的可能原因(请参见上文),所以我将其张贴在这
..
我正在寻找一种简便的方法来从NSString中提取产品的价格. 我尝试过正则表达式,但总是发现某些不匹配的情况. 价格可以是任意数字,包括小数,0 和-1 (有效价格:10、10.99,-1、0). NSString可以包含一个字符串,例如:@“产品价格:$ 10.99" 谢谢! 解决方案 这将匹配您提供的所有示例 -?\d+(\.\d{2})? 可选地为-,后接1
..
我浏览了许多教程,通常堆栈用户会向pdfkitten链接,但是在测试时,我对结果不满意.因此,搜索不适用于乘以单词等. 所以我要寻找的是从pdf页面获取所有单词,并在单词越过某个矩形时突出显示该单词. 解决方案 我也使用PDFKitten. 我所做的是在扫描PDF时-识别分开的单词 按空格. 保存RenderingState(PDFKitten代码中的模型)一词为 遇到的将其
..
有人可以告诉我如何使用NSScanner解析一个ics文件? (Iphone应用程序) 例如:如果.ics文件位于此URL http://www.ibz.com/data/12345.ics (不是真正的网址!!!) 我如何首先将.ics 文件保存到我的iphone应用程序 然后如何我使用NSScanner解析 .ics文件? 请提供代码示例.. 解决方案 完全
..
我需要以“txf”格式解析数据文件。这些文件可能包含1000多个条目。由于格式定义如JSON,我想制作一个像JSON这样的通用解析器,它可以序列化和反序列化txf文件。 与JSON相反,标记为没有办法识别对象或数组。如果出现具有相同标记的条目,我们需要将其视为数组。 #标记对象的开头。 $ 标记对象的成员 / 标记对象的结尾 以下是示例“txf”文件 #Employe
..
我将数据保存到核心数据时收到此消息。 NSScanner:nil字符串参数 我没有使用任何NSScanner方法。它来自哪里? 这是一个错误?该怎么办呢? 谢谢你的帮助。 解决方案 根据经验,我可以说 - [NSDecimalNumber initWithString:] 带有 nil 字符串是导致一件事该日志消息。 在 - [
..
我有一个带有格式标签的字符串,例如有{adult}成人和{children}孩子。我有一个字典,其中“成人”和“孩子”作为键,我需要查找值并用该值替换宏。这是完全动态的;键可以是任何东西(所以我不能硬编码 stringByReplacingString )。 过去,我'之前通过循环遍历可变字符串并搜索字符来完成类似的事情;在我去的时候从源字符串中删除我已经搜索过的内容。看起来这正是NSSca
..
我使用以下代码在我的HTML文件中查找某行代码: NSURL * requestTimetableURL = [ NSURL URLWithString:@“http://www.dhsb.org/index.phtml?d=201435”]; NSLog(@“加载时间表”); NSError *错误; NSString * page = [NSString stringWit
..
显然 CGFloat 在arm64上是 double #if defined(__ LP64__)&& __LP64__ #define CGFLOAT_TYPE double #define CGFLOAT_IS_DOUBLE 1 #define CGFLOAT_MIN DBL_MIN #define CGFLOAT_MAX DBL_MAX #else #define CG
..
显然, p $ p> #if defined(__ LP64__)&&& __LP64__ #define CGFLOAT_TYPE double #define CGFLOAT_IS_DOUBLE 1 #define CGFLOAT_MIN DBL_MIN #define CGFLOAT_MAX DBL_MAX #else #define CGFLOAT_TYPE float
..
我想获取文章的摘要并将其作为字符串下载。这工作伟大的一些文章,但维基百科网站是不一致的。所以NSScanner常常失败,而它对其他文章工作正常。 这是我的NSScanner实现: NSString * separatorString = @“
“; NSScanner * aScanner = nil;
..