gpt4 book ai didi

ios - 'NSMutableRLEArray objectAtIndex:effectiveRange::Out of bounds'

转载 作者:行者123 更新时间:2023-11-29 03:35:02 43 4
gpt4 key购买 nike

我将一个字符串插入到 NSMutableString 中,如下所示

NSMutableString *string = (NSMutableString *)self.label.text;
[string insertString:@"New " atIndex:0];

这行代码在 iOS 6 设备上正常工作。但在 iOS 7 中,它会抛出异常 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“NSMutableRLEArray objectAtIndex: effectiveRange::Out ofbounds” (我正在 ios 7 中运行 ios 6 应用程序设备)。

任何人都可以说出为什么会发生这种情况吗?请。

谢谢

最佳答案

您无法仅通过转换将 NSString 转换为 NSMutableString。改为这样做:

NSMutableString *string = [self.label.text mutableCopy];

关于ios - 'NSMutableRLEArray objectAtIndex:effectiveRange::Out of bounds',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19287154/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com