gpt4 book ai didi

iphone - 在 iPhone SDK 中使用字符串和变量

转载 作者:行者123 更新时间:2023-12-03 20:37:23 25 4
gpt4 key购买 nike

我这里有一个字符串,如下所示:

textbox.text =@"Your name is" 

然后我想在“你的名字是”之后添加一个显示文本的变量。

所以在 Visual Basic 中我是这样学的:

textbox.text =@"Your name is" & variable1.

但现在我发现它在 Cocoa 中并不像那样工作。

最佳答案

textbox.text = [NSString stringWithFormat:@"Your name is %@", variable1];

阅读 stringWithFormat: 的文档以了解字符串格式说明符。基本上,您有一个包含 %@ 等代码的格式字符串,并且使用以下参数来代替这些转义代码。

它与旧的 C 风格 printf() 函数具有相同的语法。 Cocoa 的日志记录函数 NSLog() 也以同样的方式工作。

如果您需要将大量字符串组合在一起,请尝试阅读NSMutableString

你还可以这样做:

textbox.text = [@"Your name is " stringByAppendingString:variable1];

但是如果您必须连接两个以上的内容,stringWithFormat: 会更加简洁。

关于iphone - 在 iPhone SDK 中使用字符串和变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1830051/

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