问题标签 [coordinator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nginx - Presto Coordinator 不支持 High Availabiltiy
Presto 协调器没有对高可用性的内置支持。它是一个SPOF单点故障。有没有办法克服这个问题?
swift - Swift:将 ARView 传递给 Coordinator
真的坚持这一点。我正在尝试将 ARView 从 MakeUIView 传递给 makeCoordinator 我真的需要这个才能在@objc func handleTap 中使用 ARView
我无法将 myARView = ARView(frame: .zero) 移到 makeUIView 之外,因为我使用的是 SwiftUI,并且每次变量更改时都会初始化。但是我怎么能以任何方式通过它呢?或任何其他同时访问与 ARView 绑定的选项。
swiftui - SwiftUI 使用 Coordinator 和 UIViewControllerRepresentable 发送短信
如何使用 UIViewControllerRepresentable 编写以下代码?我想使用 UIViewControllerRepresentable。我希望我编写的代码是常规的。你觉得用 UIViewControllerRepresentable 写这段代码有意义吗?
短信视图控制器
swift - 如何从 NSViewRepresentable / UIViewRepresentable 的 Coordinator 类中访问 EnvironmentObject?
我有一个名为 appState 的 EnvironmentObject,可以通过我的一些视图访问它以共享数据/状态。我在视图中使用它们的方式是这样的:
如何从视图的 Coordinator 类访问 appState?
当我尝试以我尝试过的任何方式调用它时,我收到此错误:
“'MetalView' 类型的实例成员 'appState' 不能用于嵌套类型 'MetalView.Coordinator' 的实例”
有什么线索吗?
swift - 如何在 swift 中将类自定义初始化程序与协调器一起使用
我必须在一个项目上工作,该项目使用协调器来展示新的控制器,我可以复制并粘贴它以继续这样的编码。
但是当我使用自定义初始化程序创建一个新类时,我无法使用协调器呈现它。
一个普通的类可以像这样呈现:
但是如何填写destinationViewController 的自定义初始值设定项?
ios - 使用协调器模式在控制器之间传递数据
我正在尝试了解协调器模式的工作原理。
这是我的代码
从CheckoutController
,我去ScheduleController
,做一些调用它的委托方法的工作。委托应该更新 CheckoutController 和 pop scheduleController 中的一些值。我无法找到上述 senario 的任何具体解释以及如何“正确”实施它。
请注意,调度控制器没有向前导航,因此没有协调器类。
任何指导将不胜感激
macos - 在 NSViewControllerRepresentable 中使用 SwiftUI Coordinator 和 NSTableView?
我在 SwiftUI 中开发了一个 macOS 个人理财应用程序,它通过NSViewControllerRepresentable
SwiftUI 和 AppKit 之间的接口使用 NSTableViews 和 NSOutlineViews。
我发现 AppKit 视图功能远远优于我可以使用 SwiftUI 列表创建的任何东西,而且它们运行得更快并且支持 TypeSelect。将数据传递到 Appkit ViewControllers 很简单,但获取信息似乎不那么简单。
Apple 开发人员文档建议我应该使用一个Coordinator
类,我曾尝试这样做但无济于事。我需要的委托方法 ( func tableViewSelectionDidChange(_ notification: Notification)
) 无法运行(从我的Coordinator
班级内部)。
目前我正在交换数据和操作NotificationCenter.default
,并且效果很好,但我热衷于使用“官方”方法。我找到了一个成功使用 Coordinator 的 macOS 应用程序(在https://www.markusbodner.com/til/2021/02/08/multi-line-text-field-with-swiftui-on-macos/)但我不能让我的Coordinator
班级正常工作,NSTableViewDelegate
即使它构建和运行时没有错误(Xcode 12.4)。
我首先要做的就是获取一个NSViewController
包含 a 的 aNSTableView
以通过 a 将其传递NSTableView.selectedRow
到其父 SwiftUI 视图中Coordinator
,每当用户在 NSTableView 中选择一个新行时。任何人都可以帮忙(如果可能的话,请提供一些示例代码)?
blockchain - IOTA 协调员问题
我最近在私人 IOTA 网络中遇到了我的协调员的问题。我正在使用本教程来设置我的私人缠结。由所描述的教程提供的脚本执行 Coordinator,它会放置一些里程碑,并在一段时间后停止,并抛出以下日志消息:
如果有人能解释此类问题的原因和解决方法,我将非常高兴(顺便说一下,在此问题出现的前几天,一切都很好)提前谢谢您!
ios - 如何摆脱“可能没有设置指定的入口点”?
我正在使用 Xcode 版本 12.0.1。好吧,目前我正在研究协调员,我发现了这个错误
Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?
为了解决这个错误,我也尝试过iOS 7 - 未能实例化默认视图控制器 创建了新的故事板,但仍然无法解决。