尝试创建具有预定义图像的结构实例。不确定结构或实例代码是否关闭

Trying to create an instance of a struct with an predefined image. Unsure if struct or instance code is off

所以我创建了以下结构:

import Foundation
import UIKit

struct restaurantmodel {
    var restitle: String
    var restype: String
    var resimage: UIImage(named: "")
}

和这个结构的一个实例

let restaurant1 = restaurantmodel(
    restitle: "earth cafe",
    restype: "Chicken",
    resimage: UIImage(named: "earth.png")
)

我在结构和实例中尝试了多种不同的措辞(图像与图像视图与图像视图(命名为:“”),但我的任何变体都不走运。

谁能告诉我如何在结构中引用图像视图,然后如何在同一结构的实例中指定图片?

您可以像这样创建结构

struct RestaurantModel{
    var restitle: String
    var restype: String
    var resimage: UIImage?
}

并像这样创建一个实例

let restaurant = RestaurantModel(restitle: "Test",
    restype: "Test",resimage: UIImage(named: "1.png"))