gpt4 book ai didi

iphone - NSString "invalid summary"

转载 作者:行者123 更新时间:2023-12-03 21:19:15 26 4
gpt4 key购买 nike

好吧,我已经阅读了很多有关此问题的帖子和资源,但我仍然遇到同样的问题。我有一些 NSString 变量,我需要将它们作为类范围的变量在整个类的多个位置使用。我尝试了很多设置组合。首先,我确实在界面中声明了字符串,如下所示:

@interface iCodeViewController : UIViewController <NSXMLParserDelegate> {

NSString *myString;
}

我还添加了如下属性(我尝试过使用和不使用该属性并进行合成)

@property (readwrite, retain) NSString *myString;

我也尝试过,(非原子,保留),(非原子,复制),(读写,复制)。

然后在.m文件中:

@synthesize myString;

我已经尝试过:

self.myString = @"whatever";
myString = @"whatever";

我还尝试过通过以下方式为其分配内存和不分配内存:

myString = [[NSString alloc] init];

我错过了什么?

在我“假定”在一种方法中设置了字符串变量后,我尝试使用 if ([myString isEqualToString:@"blah blah"]) 在另一种方法中检查它,当我输入时断点并将鼠标悬停在 myString 上,它始终显示“无效摘要”。

谢谢!

最佳答案

使用下面

@property (nonatomic, retain) NSString *myString;
self.myString = [NSString stringWithString:@"whatever"];

有关更多信息,请阅读 SO 帖子

Invalid Summary in NSString assignment

关于iphone - NSString "invalid summary",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6543234/

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