繁体   English   中英

如何使用套接字更新UILabel

[英]how to update UILabel using sockets

我正在尝试使用swift和套接字更新UILabel。 我现在有一个使用套接字的Mean Stack应用程序。 当用户按下按钮时,它将更新一个简单的计数器。 当用户按下我的Mean stack应用程序客户端的按钮时,如何使用套接字并更新UILabel? 以下是我用来更新计数器的快速代码。 任何帮助或建议,将不胜感激。

import Foundation
import UIKit

class SocketsController: UIViewController, UIAlertViewDelegate {

@IBOutlet weak var socketLabel: UILabel!

@IBAction func buttonOnePressed(sender: UIButton) {
    socket.emit("javascript")
}

@IBAction func buttonTwoPressed(sender: UIButton) {
    socket.emit("swift")

}


let socket = SocketIOClient(socketURL: "192.168.15.92:8000")

override func viewDidLoad() {
    super.viewDidLoad()
    socket.connect()

    socket.on("connect") { data, ack in
        println("iOS::WE ARE USING SOCKETS!")

    }
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

}

您应该看一下RayWenderlich.com提供的出色教程

由于您已经拥有正在运行的服务器,请跳至iOS部分。 您的问题没有直接答案,因为套接字编程需要更多步骤才能给出所需的结果;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM