使用未声明的类型'Date'Xcode 9 Swift 4

基肖尔·苏塔尔

这是我在Xcode 9 Playground中的代码

class Tutorial: Codable {
    let title: String
    let author: String
    let editor: String
    let type: String
    let publishDate: Date

    init(title: String, author: String, editor: String, type: String, publishDate: Date) {
        self.title = title
        self.author = author
        self.editor = editor
        self.type = type
        self.publishDate = publishDate
    }
}

显示未声明类型'Date'的错误使用

死牛

Date结构是Foundation框架的一部分

import Foundation在操场的开头添加

通常,您至少应始终导入,Foundation因为我们使用的许多日常类型都属于Foundation您也只能导入UIKit(因为会UIKit自动导入Foundation)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Swift中使用未声明的类型'UIImage'

Swift 2.0使用未声明类型的UIColor

Swift代码中Obj C枚举的Xcode 7.3未声明类型

Swift:错误:使用未声明的类型'T'

Xcode 9无法使用Pod构建Swift 4项目

Swift 4-Xcode 9 Beta 4-NSKernAttributeName与NSAttributedStringKey

Xcode 9卡在Swift 4迁移上

使用Xcode 9和Swift 4本地化应用程序的最佳方法是?

使用“新构建系统(预览版)”新功能时出现的问题Xcode 9 Swift 4

使用Swift 4 / Xcode 9从CLPLacemark获取完整的地址字符串

更新到Xcode 9和Swift 4

MFMailComposeViewController,Swift 4,Xcode 9

Xcode 9中的Swift 4-如何在NSAttributedstring中使用boundingrect?

Swift4-Xcode 9 PCH错误

setValuesForKeys在Xcode 9中的Swift 4中不起作用

Xcode 9 / Swift 4 AVCaptureMetadataOutput setMetadataObjectTypes使用availableMetadataObjectTypes

蒸气不适用于xcode 9和swift 4

我是否需要在Xcode 9,Swift 4中使用cocoapods明确声明要安装哪个版本的alamofire

使用Swift和xCode9 beta4创建静态库

UIView动画Swift 4 Xcode9的问题

使用Swift 4 App(Xcode 9.X)在iOS 11中缺少第一响应者吗?

Swift / Xcode奇怪的行为:在声明之前使用结构的情况下,显示“使用未声明的类型”错误

使用未声明类型的tableViewCell Swift

使用未声明类型的'RoboViewController'Swift

使用未声明的类型'MFMessageComposeViewControllerDelegate swift'

Swift 4 和 Xcode 9:无法使用类型为“(NSCalendar.Unit.Type, from: NSData, to: Date?)”的参数列表调用“dateComponents”

使用 Swift 4 和 Xcode 9 获取 JSON 数据

Swift 4、Xcode 9:获取并显示用户的位置

可选类型“日期?”的值 未解开;你的意思是使用“!” 或者 '?'?在 Swift 4 XCode 9 中