【发布时间】:2015-05-17 21:36:09
【问题描述】:
所以我正在努力学习 swift 和 button 不会做任何我目前正在使用的事情。
import UIKit
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var ilmaTeade: UILabel!
@IBOutlet weak var tekstiVali: UITextField!
@IBAction func nupp(sender: AnyObject) {
var urlString = "http://http://ilm.ee/"+tekstiVali.text.stringByReplacingOccurrencesOfString(" ", withString: "")
var url = NSURL(string: urlString)
let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {
(data, response, error) in
var urlContent = NSString(data: data, encoding: NSUTF8StringEncoding)
var contentArray = urlContent?.componentsSeparatedByString("<span class=\"current")
println(contentArray)
}
}
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
self.view.endEditing(true)
}
func textFieldShouldReturn(textField: UITextField) -> Bool
{
tekstiVali.resignFirstResponder()
return true
}
}
我正在尝试在没有 API 或其他东西的情况下使用 uDemy 课程制作小天气应用程序(它不是很好的解决方案,但我仍在学习)
【问题讨论】:
-
您确定您的 IBAction 已连接到 Storyboard 中的 UIButton 吗?
-
是的,将其从那里控制拖到 viewcontroller :)(我尝试删除操作并再次拖动它,但没有任何反应)