检查 NSMakeRange 是否能够获取范围
我目前正在使用下面的代码来获取子字符串 NSString *s1 = [stringName substringWithRange: NSMakeRange(0, 2)]; NSString *s2 = [stringName substri…
Objective-C iPhone 编程:尝试捕获异常
我使用 kumulos 来访问数据库。 这是我正在谈论的代码: NSString *location = [[theResults objectAtIndex:0] objectForKey:@"location"]; 现在如果 …
NSRange 奇怪的行为
我的设备(iPhone iOS 4.3)上有奇怪的 NSRange 行为。此代码在设备和模拟器上有不同的行为。 for (Location *location in locationArray) { NSRange …
NSRange:不正确的行为。为什么?
range.location 应该是 0。我对吗? NSRange range; range = [@"beer" rangeOfString:@"beer and vodka"]; if (range.location== NSNotFound) { NSLog…
NSRange 可以确定较大字符串中是否存在文本片段吗?
我有一个从 http GET 返回的大字符串,我试图确定它是否有特定的文本片段(请原谅我的罪过) 我的问题是这样的:我可以/应该使用 NSRange 来确定这是…
获取 NSString 中所有大写字母的 NSRange 对象数组的最快方法?
我需要 NSRange 对象作为给定 NSString 中每个大写字母的位置,以便输入到自定义属性字符串类的方法中。 当然,有很多方法可以实现此目的,例如 range…
Objective-C 中的 NSRange 有问题吗?
我对 NSRange 有一点问题,或者可能只是我使用了错误的命令。 这就是我想做的。我有一个像这样的字符串: NSString *mystring = @"/c1blue/c2green/c3…
改进在文本正文中查找 URL 的算法 - obj-c
我正在尝试提出一种算法来查找文本正文中的 URL。我目前有以下代码(这是我坐下来破解的代码,我知道必须有更好的方法): statusText.text = @"http:…
iphone sdk 超出范围 NSException
我遇到“由于未捕获的异常‘NSRangeException’而终止应用程序,原因:‘*** -[NSArray objectAtIndex:]:索引 24 超出范围 [0 .. 23]’” 我不知道如…
NSRange 的问题
我在使用 NSRange 时遇到问题。这是我的代码: NSRange range = [[[NSHTTPCookie requestHeaderFieldsWithCookies:[[NSHTTPCookieStorage sharedHTTPC…
防止 subarrayWithRange 中出现 NSRangeException
我有这段代码,它允许我传入一个索引,并有选择地检索数组中一定范围长度的多个图像 - 取决于方向。 当处于纵向时,范围应该是每个索引 20 个项目,我…
如何将 NSRange 与整数一起使用来简化我的代码?
我刚刚开始学习 Objective-C 并制作了一个小指南针应用程序,当它落入一系列标题时,它会显示方向。它工作得很好,但我想知道是否有更简洁的方法使用 …
长度参数为 0 的 NSIntersectionRange
在 Objective C 中,当使用函数 NSIntersectionRange 且其中一个参数长度为零时,结果是否等于另一个参数?我搜索时没有看到这一点,所以我想向其他人…
如何将 NSRange 存储在 NSMutableArray 或其他容器中?
这就是我想要做的: NSRange r = NSMakeRange(0,5); id a = [NSMutableArray a]; [a addObject: r]; // but NSRange is not a NSObject * 对于布尔值…
如何选择从开头到指定字符的字符串?
如何选择从开头到指定字符的字符串? 例如,在以下新闻标题中... someString = @“加利福尼亚州洛杉矶 - Apple 宣布了一些事情,股票价格发生变化。”…