ios - 如何在标签上显示数组

标签 ios arrays swift button label

我是初学者,我想通过按按钮在标签上打印数组。

我已经知道如何将字符串放入标签中,如下所示:

@IBAction func Start(sender: UIButton) {
    label.text = "Insert Array"

但是我想插入我的函数,而不是“插入数组”,它在末尾创建一个数组。 如果我插入数组,它会显示:

use of unresolved identifier 'array'

我的代码在 Playground 上完美运行。

最佳答案

尝试一下。

你的 test() 函数有 NSArray 返回类型

func test()-> NSArray{
 //bla bla bla
 let myArray:NSArray = ["data1","data2","data3"]

 print(myArray)
 return myArray;
}

然后你就可以得到你的结果

label.text = test().componentsJoinedByString(",")

关于ios - 如何在标签上显示数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33174206/

相关文章:

iOS 音频单元播放时有持续的噪音

java - 使用数组的石材剪程序 Joption

swift - 网络连接丢失错误

swift - NavigationLink 显示为灰色且不执行任何操作

arrays - 为什么我不能在 SwiftUI 中附加到 View 内的状态数组?

ios - 'NSInvalidArgumentException '-[NSTaggedPointerString count]: unrecognized selector sent to instance 0xa006162696a614e6'

ios - 如何更新 CABasicAnimation 的 toValue/fromValue 以使其在更改时更平滑?

iphone - 使用基本 HTTP 身份验证访问 Web 服务器?

python - 我严重破坏了 Cython,它的性能比纯 Python 还差。为什么?

java - 用 Java 实现 Ragged 2D int 数组金字塔