ios - 如何分配标签文本属性以显示数组中的字符串?

标签 ios objective-c ios7

我正在尝试在文本标签中显示数组中的所有字符串项。

self.latestTenThrows.text = [NSString stringWithFormat:@"%@", self.savedThrowsArray];

然而,这个在 View 中的输出是:

(
    "4 + 4 + 3 + 2 + 1 = 14",
    "6 + 5 + 4 + 5 + 2 = 22",
    "2 + 3 + 5 + 1 + 6 = 17"
)

我应该怎么做才能让它看起来像这样:

4 + 4 + 3 + 2 + 1 = 14
6 + 5 + 4 + 5 + 2 = 22
2 + 3 + 5 + 1 + 6 = 17

最佳答案

参见 Apple documentation for NSArray有一种方法可用于将所有数组元素与插入的字符串连接起来:

NSString *s = [self.savedThrowsArray componentsJoinedByString: @"\n"];
self.latestTenThrows.text = s;

关于ios - 如何分配标签文本属性以显示数组中的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21974958/

相关文章:

jquery - 创建看起来像 iOS7 选择菜单的菜单

objective-c - UIView中的UIImage和显示图片部分越界

ios - 仅允许访问 HTML5 中的相机设备

objective-c - 为 Wine 和一些 .exe 文件创建包装器应用程序

ios - 将观察者添加到标签

ios - <Application> 有超出允许时间的事件断言 - 仅限 iPhone 5S,适用于 iPhone 5、4s 和 4

ios - 即使在 sleep 或重启后,仍会在后台持续运行 IOS 应用程序

c# - 打开另一个应用程序并传入 url

iphone - 在 UIImage 顶部绘制透明圆圈 - iPhone SDK

objective-c - 为 XCODE 项目生成 Apple Docs