objective-c - 如何在两个串联的 NSString 之间添加一个空格?

标签 objective-c nsstring concatenation

我有三个字符串对象:

NSString *firstName;
NSString *lastName;
NSString *fullName;

firstNamelastName 的值是从 NSTextFields 接收的。

然后我想连接这两个字符串并将结果放入 fullname.

这是我正在使用的代码:

fullName = [firstName stringByAppendingString:lastName];

但是,结果不会在两个名字之间放置一个空格(例如 JohnSmith)。

如何在空间中添加?我希望结果看起来像 (John Smith)。

最佳答案

我对其他答案的长度感到惊讶:

fullname = [NSString stringWithFormat:@"%@ %@", firstname, lastname];

关于objective-c - 如何在两个串联的 NSString 之间添加一个空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/671360/

相关文章:

ios - 点击本地通知 iOS

objective-c - 如何将 NSString 转换为 NSDate?

r - tidyverse 跨列连接字符不适用于 c_across

javascript - 在将 javascript 文件合并为一个文件之前我应该​​知道什么?

python - 重新分配字符串值时出现对象不可调用错误

ios - 数据未保存到属性列表 - iOS

ios - 截取 UIView iOS 的屏幕截图

objective-c - 使用 NSString 作为搜索项来查找 NSArray 项目索引

ios - 当内存消耗攀升但 Leaks 未检测到泄漏时,如何处理 iOS 中的泄漏?

ios - 使用 stringByReplacingOccurrencesOfString 来考虑 "words"