我一直在研究,但我无法找到解决问题的确切方法.我一直试图从一个约会前1小时前得到.我怎样才能在swift中实现这一目标?
我以编程方式在工具栏中的UIDatePicker上设置完成并取消按钮.但是,我无法检测完成和取消按钮的单击操作.我找不到问题的原因.这是我的代码:
@IBAction func btnDueDate_Click(sender: UIButton)
{
var toolBar = UIToolbar()
toolBar.barStyle = UIBarStyle.Default
toolBar.translucent = true
toolBar.tintColor = UIColor(red: 92/255, green: 216/255, blue: 255/255, alpha: 1)
toolBar.sizeToFit()
var doneButton = UIBarButtonItem(title: "Done", style: UIBarButtonItemStyle.Plain, target: self, action: Selector("Done_Click"))
var spaceButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.FlexibleSpace, target: nil, action: nil)
var cancelButton = UIBarButtonItem(title: "Cancel", style: UIBarButtonItemStyle.Plain, target: self, action: Selector("Cancel_Click"))
toolBar.setItems([cancelButton, spaceButton, doneButton], animated: false)
toolBar.userInteractionEnabled = true
self.datePicker.addSubview(toolBar)
self.datePicker.hidden = false
}
func Done_Click()
{
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = …
Run Code Online (Sandbox Code Playgroud) 我很快就是新手.我在我的项目中使用Alamofire.另外,我安装了XCode 6.3.然后,Alamofire.swift文件崩溃了.我修复了所有错误,但我无法在Alamofire.swift文件中修复下面的代码:
public func response(completionHandler: (NSURLRequest, NSHTTPURLResponse?, AnyObject?, NSError?) -> Void) -> Self {
return response(Request.responseDataSerializer(), completionHandler: completionHandler)
}
Run Code Online (Sandbox Code Playgroud)
它表示在调用中缺少参数'serializer'的参数.
我该如何解决?
谢谢您的回答,
最好的祝福
ios ×3
swift ×3
alamofire ×1
date ×1
iphone ×1
serializer ×1
uidatepicker ×1
uitoolbar ×1
xcode6.3 ×1