gpt4 book ai didi

iphone - 将字符串附加到 UILabel 文本?

转载 作者:行者123 更新时间:2023-12-03 19:04:54 25 4
gpt4 key购买 nike

我开始为 iPhone 进行开发。我确信我有一个初学者类型的问题:

我有这个,它有效:

testLabel.text = [NSString stringWithFormat:@"%@ to %@", testLabel.text, newLabelText];

我希望可以使用“+=”运算符,但出现编译错误(二进制 + 的操作数无效,有“struct NSString *”和“struct NSString *”):

testLabel.text += [NSString stringWithFormat:@"to %@", newLabelText];

为什么我不能这样做?

另外,如何缩短我的第一个代码片段?

最佳答案

您不能使用 += 运算符,因为 C 和 Objective-C 不允许运算符重载。您尝试将 += 与两种指针类型一起使用,这是不允许的 - 如果 += 表达式的左侧具有指针类型,则右侧必须是整型,并且结果是指针算术,这不是您想要的。

关于iphone - 将字符串附加到 UILabel 文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1517983/

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