腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9514)
视频
沙龙
1
回答
SwiftUI
MVVM
@
环境
中断
、
、
、
为了成为一个好的ViewModel公民,我正在尝试用
MVVM
做一个相当简单的视图。但是,在访问ViewModel中的@Enviromnent Core数据时,代码会
中断
。一个通过@
环境
访问核心数据,另一个使用旧风格访问核心数据-获取对AppDelegate的引用,然后做我自己的事情。OldSchool方法可以工作。下面的注释2。@Environment不会-它会在下面指示的行处
中断
,并显示一个对我没有帮助的错误。注释1.如果我在View中调用与文本中的
MVVM
相同的行,我会得到正确的响应。
浏览 15
提问于2020-01-03
得票数 1
1
回答
SwiftUI
中有控制器吗?
、
、
、
、
我现在正试着进入
SwiftUI
,但是我在努力做一些基本的事情。我今天的奋斗:我想知道在
SwiftUI
中是否有类似于控制器的东西?与UI无关的逻辑到哪里去了?我有一个外部框架。
浏览 3
提问于2019-10-29
得票数 17
1
回答
SwiftUI
&
MVVM
:当视图模型更改“数据源”(`@Publish‘)本身时,如何动画化“列表元素更改”
、
我对SwfitUI和
MVVM
还比较陌生,所以也许我做的很不正确,但我只是不知道如何用
SwiftUI
和
MVVM
来实现我的目标。我所能做的就是将import
SwiftUI
放入ViewModel中,并使用withAnimation包装新items的设置。但这不符合ViewModel的目的,因为它现在直接引用UI代码。body: some View { Text(item) }import
Swi
浏览 1
提问于2021-05-31
得票数 3
回答已采纳
1
回答
SwiftUI
- IOS 16 -如何在
MVVM
体系结构中使用新的NavigationStack和NavigationPath进行编程导航?
、
、
、
、
描述要阅读这些链接的用法,请参阅以下链接:我的问题是,如果我想在不同的视图和ViewModels中使用数组,应该如何使用和维护包含导航堆栈内容的数组(比如ViewModels对象)? 正如您在下面的代码中所看到的,我创建了一个Navigatio
浏览 9
提问于2022-10-31
得票数 1
2
回答
如何使用参数初始化
SwiftUI
中的StateObject
、
、
、
、
我正在开发一个使用
MVVM
架构的
SwiftUI
应用程序。我有一个问题,我需要将数据从父视图传递到它的子viewModel,但是我不确定如何将参数从视图传递到viewModel。我还读到,我可能会在视图的初始化中使用_instance = StateObject(wrappedValue: InstanceViewViewModel(instance: instance)),而
swiftUI
(这可能是一个愚蠢的想法)谢谢!
浏览 4
提问于2021-07-23
得票数 1
3
回答
我应该在哪里为
SwiftUI
中的视图创建模型实例?
、
我是
MVVM
的新手。据我所知,我必须避免在视图结构中使用模型代码。 在我的例子中,我有两个视图,MainView和ChildView。MainView没有ViewModel。这是否违反了
MVVM
的规则?
浏览 11
提问于2020-04-22
得票数 1
回答已采纳
1
回答
在
Swiftui
中,如何将函数传递到子视图的最小化。
我想知道在
SwiftUI
中是否有一种标准的方法来简化这一点?
浏览 4
提问于2020-12-27
得票数 0
回答已采纳
1
回答
具有
SwiftUI
MVVM
反馈的核心数据
、
、
、
我正在寻找一种使用CoreData对象的方法,使用
MVVM
(放弃@FetchRequest)。请注意,我在
SwiftUI
中使用
SwiftUI
已经一年多了,并且决定迁移到
MVVM
,因为我在所有的Storyboard项目中都使用它。
浏览 3
提问于2022-04-18
得票数 2
回答已采纳
8
回答
SwiftUI
-如何将EnvironmentObject传递到视图模型?
、
、
、
环境
对象跟踪应用程序会话数据,例如loggedIn、访问令牌等,这些数据将被传递到视图模型(或所需的服务类),以允许调用EnvironmentObjects来传递来自该API的数据。如何使用
SwiftUI
访问/传递EnvironmentObject到视图模型?
浏览 4
提问于2019-12-27
得票数 79
1
回答
如何在
SwiftUI
中实现多虚拟机模式?视图不会重新呈现
、
、
、
我正在学习
SwiftUI
,并试图用
MVVM
模式实现一个简单的计时器。但不会重新呈现计时器的视图。有什么问题吗?let label: String = "Counter"} // Timer View Model import
SwiftUI
self.timerModel.count += 1 } impo
浏览 7
提问于2020-01-06
得票数 1
回答已采纳
1
回答
SwiftUI
-
MVVM
-嵌套组件(数组)和绑定理解问题
、
、
我只是试图在
SwiftUI
中正确地实现
MVVM
模式。 ContainerView是最常见的视图。但这几天我不知道该怎么做.我选择了
MVVM
,虽然我也有一些WPF的经验,并认为它会给它带来一些推动,在那里完成了ObservableCollection的可绑定数组 ContainerViewModel.swift
浏览 2
提问于2022-03-22
得票数 1
1
回答
CoreData保存不刷新ListView
SwiftUI
、
、
}) .onAppear { }} 最后是我用来控制
MVVM
浏览 4
提问于2022-07-26
得票数 0
回答已采纳
1
回答
SwiftUI
MVVM
简单的概念混淆-需要通知
、
我在
SwiftUI
中挣扎于一些基本的
MVVM
概念。我理解这可能是一个简单的问题,但我的大脑疲惫不堪,我无法弄清楚。 .environmentObject(ChallengesViewModel()) }import
SwiftUI
, to challenge: Challenge) { challenges.all[challenge].addDistance(distanc
浏览 5
提问于2022-01-26
得票数 0
1
回答
将observedObject放入列表
、
= jsonData["requestName"].stringValue}import
SwiftUI
浏览 2
提问于2020-01-14
得票数 0
1
回答
SwiftUI
+
MVVM
+ DI
、
我花了一段时间研究这个问题,并分别找到了许多
SwiftUI
、
MVVM
和DI的例子,但没有一个合并,所以我假设我误解了一些东西。 我有一个新的
SwiftUI
应用程序,旨在使用上述。
浏览 1
提问于2021-12-30
得票数 0
1
回答
当CoreData在
SwiftUI
中发生变化时,如何自动更新视图模型?
、
、
、
、
上下文 如何实现上述目标?
浏览 9
提问于2022-10-26
得票数 0
回答已采纳
2
回答
不使用状态变量的
SwiftUi
全屏覆盖
、
我正在尝试使用
swiftUI
做一个简单的登录屏幕。我将我的isLogin放到一个类中,并将它设置为一个EnviromentObject变量。 如何在全屏幕封面上使用?
浏览 6
提问于2021-05-13
得票数 1
回答已采纳
2
回答
在
SwiftUI
环境
中定制应用程序的主菜单
、
、
我正在创建一个NSViewRepresentable视图,以便在
SwiftUI
代码中使用NSView。但事实证明,该任务的合格AppKit代码在
SwiftUI
环境
中无法工作。通过调试主菜单,我看到我添加到菜单中的项目出现在NSMenu实例中,但这些项没有显示在
SwiftUI
应用程序菜单中,但它们显示在AppKit应用程序菜单中。调试表明,在
SwiftUI
环境
中,应用程序的主菜单使用
SwiftUI
.AppKitMainMenuItem对象而不是NSMenuItem。但这是
浏览 2
提问于2022-08-28
得票数 -1
1
回答
SwiftUI
如何知道要将什么environmentObject赋值给哪个变量
、
、
、
如果很少有相同类型的
环境
对象,会发生什么情况?
浏览 3
提问于2020-06-29
得票数 1
回答已采纳
1
回答
SwiftUI
最简单的移动虚拟机
、
作为一种学习练习,我尝试为
SwiftUI
构建最简单的Model View ViewModel。结果如下所示。我的问题是:这段代码是最短的
mvvm
吗?或者你可以让它变得更简单更短?struct SimplestModel <Content> { init() {mItem = ""} import
SwiftUI
浏览 5
提问于2020-08-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
全新Swift从入门到进阶实战探探iOS APP(完结)
如何实现SwiftUI微服务?
我庆幸果断放弃了SwiftUI:它还不够成熟
详解 WWDC 20 SwiftUI 的重大改变及核心优势
Apple Widget:下一个顶级流量入口?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券