【发布时间】:2025-11-26 10:00:02
【问题描述】:
substringWithRange 函数有个奇怪的问题。
我有一个长度为 22 的 NSString。
当我这样做时:
NSString *result = [myString substringWithRange:NSMakeRange(3, 21)];
一切都很好。但是当我试图从中间得到一些东西时,比如:
NSString *result = [myString substringWithRange:NSMakeRange(11, 14)];
它给出了一个超出范围的异常。
'NSRangeException',原因:'* -[NSCFString substringWithRange:]: Range or index out of bounds'
那么,怎么了?
【问题讨论】:
标签: iphone objective-c ios