gpt4 book ai didi

ios - 传递数据并显示该模型

转载 作者:行者123 更新时间:2023-11-30 11:31:23 25 4
gpt4 key购买 nike

我已经在 swift 中使用 MVVM 搜索了 tableview。

我总共有 3 个屏幕:

  1. foodlist - 我有 ModelDataSourceModelViewModelViewController
  2. 菜单列表 - 我有 ModelDataSourceModelViewModelViewController
  3. searchinglist - 我有 ModelDataSourceModelViewModelViewController

现在,当从 TableView 单击搜索到的文本时,我需要查看数据。

示例:-搜索文本是 - 食物名称(米饭和鸡蛋)

米饭和鸡蛋在食物 list 中。所以我需要显示 ViewController

那么,我如何在搜索列表中初始化模型?

我的食物列表模型是这样的:-

class foodModel: NSObject {

var name :String!
var location:String!
var imageurl :String!
var date:String!
var place:String!

init?(dictionary :JSONDictionary) {

guard let name = dictionary["name"] as? String,

let location = dictionary["location"] as? String,
let imageurl = dictionary["imageurl"] as? String,
let date = dictionary["date"] as? String,
let place = dictionary["place"] as? String else {
return
}

self.name = name
self.location = location

self.imageurl = imageurl
self.place = place
self.date = date
}
}

最佳答案

Searchinglist 模型中为您的 Foodlist 模型创建一个对象。

let searchModel = Foodlist(dictionary : yourDict)

关于ios - 传递数据并显示该模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50212239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com