ios - 如何向 UILabel 添加计数函数

标签 ios swift

我正在制作一个应用程序,您可以在其中添加联系人。我想要做的是将我创建的这个数组中的所有联系人添加到主页上的 UILabel 中。 在contacts.swift 文件中我创建了一个函数

func countContacts() {
   print(contactsArray.count)
}

contactsArray 是我的数组,其中包含所有联系人,甚至是添加的新联系人。现在我想在主页上显示我拥有的联系人数量。我写了这段代码

myLabel2.text = String(contacts.countContacts())

myLabel2 是我想要放入我拥有的联系人数量的标签。我只是觉得我做得不对。如何向 UILabel 添加函数?任何帮助将非常感激。 :)

最佳答案

print 将仅在调试控制台中打印/记录计数。您需要将字符串分配给标签的文本:

myLabel2.text = [NSString stringWithFormat:@"%@", @(contactsArray.count)];

关于ios - 如何向 UILabel 添加计数函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37151686/

相关文章:

ios - 如何将应用程序委托(delegate)引用分配给 viewDidLoad 中的 View Controller 属性?

ios - 当用户手动打开蓝牙时,iBeacon 确实进入区域不会触发

iphone - 最新的 iOS SDK 4.2 可以录制 iPhone 通话吗?

ios - 如果实现 prefersStatusBarHidden : method,何时调用 setNeedsStatusBarAppearanceUpdate

swift - Sprite Kit 中的单向平台碰撞

ios - Swift:无法单击 subview 中的按钮

ios - Swift ios-charts 在突出显示时设置条形颜色

ios - 获取主视图 Controller 中子容器 View 中 tableView 的引用

swift - 飞行模式下的 iOS 13 wifi ssid

ios - Swift/iO : How to link dynamically added table cells?