-2
私はiOSのdevのに新たなんだとエラーを取得(致命的なエラーが任意の値をアンラップしながら、予想外にnilを見つけ) NSDate)は正解ですが、dateStringFormatterとdは値の代わりにメモリアドレスを表示していて、dateStringは変更されません。何か案は?私はこのコードを以前より早く作業していましたが、悪いコミット後に修正しようとしていました。だから、ストーリーボード/コードに表示されないものと何か考えていますか?取得nilの値:
extension NSDate{
convenience
init(dateString:String) {
let dateStringFormatter = NSDateFormatter()
dateStringFormatter.dateFormat = "hh:mm"
dateStringFormatter.locale = NSLocale(localeIdentifier:
"en_US_POSIX")
let d = dateStringFormatter.dateFromString(dateString)!
self.init(timeInterval:0, sinceDate:d)
}
}
class EditViewController: UIViewController, UITableViewDelegate,
NSFetchedResultsControllerDelegate {
........
@IBAction func btnSetDate(sender: UIButton) {
let newDate = NSDate(dateString: "10-33")
StartDatePicker.date = newDate
}
}
ありがとう: は、ここでは、コードです!
ああ男..うん、それを解決しました。ありがとう! – Sammy