gpt4 book ai didi

ios - 正确初始化 NSMutableString

转载 作者:行者123 更新时间:2023-11-29 03:23:14 25 4
gpt4 key购买 nike

我在M文件开头声明了一个对象如下:

NSMutableString *SomeString;

在一个方法中我尝试初始化它:

SomeString  = [NSMutableString stringWithFormat:@"%c",'0'];
NSMutableString *SomeOtherString = [NSMutableString stringWithFormat:@"%c",'0'];

当我在上述行之后调试时,我看到 SomeOtherString 包含字符串 "0"SomeString 仍然是空的。我做错了什么?

最佳答案

我认为这是因为 stringWithFormat 返回一个自动释放对象,而您的 SomeString 是一个全局变量,因此 SomeString 超出了范围并被释放。

试试这个:

  SomeString  = [[NSMutableString alloc] initWithFormat:@"%c",'0'];

关于ios - 正确初始化 NSMutableString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20809550/

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