nsrange

    0热度

    2回答

    我目前使用下面的代码取子 NSString *s1 = [stringName substringWithRange: NSMakeRange(0, 2)]; NSString *s2 = [stringName substringWithRange: NSMakeRange(2, 4)]; NSString *s3 = [stringName substringWithRange: NS

    2热度

    5回答

    我有一个NSRange的小问题,或者它只是我使用的错误的指挥官。 这是我想要做的。我有一个这样的字符串: NSString *mystring = @"/c1blue/c2green/c3yellow/" 正如你可以看到总有一个命令一个值,通过“/”分隔。现在我想写一个方法给我一个命令的具体值,例如c2这将是绿色的。 首先,我会得到C2的位置: int beginIndex = [mystri

    2热度

    1回答

    range.location应该是0.我是对的吗? NSRange range; range = [@"beer" rangeOfString:@"beer and vodka"]; if (range.location== NSNotFound) { NSLog(@"Why?"); }

    0热度

    1回答

    我正在努力获得一个简单的计算器,作为我学习Object-C和iOS开发的一部分冒险工作。 在使用NSString的Object-C中,如何查找字符串中的句点? 基于评论,这是我到目前为止。 NSString * tmp = [display text]; NSLog(@"%@", tmp); // Shows the number on the display correctly int

    1热度

    2回答

    可能重复: How to find and replace symbols in a string? 很抱歉,如果下面是真的很明显,但我刚开始使用NSRange上班,发现该文档与我的问题没有真正的帮助。 我有一个字符串,我想通过它看,从最后开始。我想确定从字符串末尾到(1)第一个空格或(2)第一个返回值的范围。 这是我到目前为止有: NSRange range = [myString rangeO

    2热度

    1回答

    我的设备上有奇怪的NSRange行为(iPhone iOS 4.3)。此代码在设备和模拟器上具有不同的行为。 for (Location *location in locationArray) { NSRange range1 = [location.name rangeOfString:searchText options:NSCaseInsensitiveSearch];

    2热度

    3回答

    确定不使用NSInvocation,让我们说我有这样的代码: ... array = [NSMutableArray arrayWithObjects:@"Yoda", @"Jedi", @"Darth Vader", @"Darth Vader", @"Darth Vader" , @"Darth Vader", nil]; SEL removeObjectMessage = @selec

    3热度

    2回答

    我想检测网站的网址在我的字符串,然后做一些属性字符串的东西一样粗体就等 我的正则表达式定义为: static NSRegularExpression *websiteRegularExpression; static inline NSRegularExpression * WebsiteRegularExpression() { if (!websiteRegularExpressi

    0热度

    2回答

    即时通讯使用kumulos有权访问数据库。 这是我讲的是代码: NSString *location = [[theResults objectAtIndex:0] objectForKey:@"location"]; 现在的事情,如果[theResults objectatindex:0]回报“空”,它崩溃每次 因此如果用户输入的东西是不是在数据库中它崩溃我想要抓住这个豁免(NSRange)

    28热度

    2回答

    当我尝试从较大的字符串中提取字符串时,它给了我一个范围或索引超出范围的错误。我可能忽略了一些非常明显的东西。谢谢。 NSString *title = [TBXML textForElement:title1]; TBXMLElement * description1 = [TBXML childElementNamed:@"description" parentElement:item1];