Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
SwiftUI 无法使用 navigationLink 来回导航
请注意 在 gif 中 一旦我导航并关闭新视图 我就无法返回 这是 SwiftUI 错误还是导航链接的误用 struct ContentView View var body some View return NavigationView N
SwiftUI
combine
swiftuinavigationlink
SwiftUI 双向绑定到枚举案例中 ObservableObject 内的值
我正在尝试观察 a 的变化bool包含在一个值ObservableObject这是一个值enum案件 这是我想要实现的目标的示例 但使用当前的方法我收到错误Use of unresolved identifier type1Value im
ios
swift
Binding
SwiftUI
combine
使用异步收集 Publisher 值
我一直在为我们拥有的一些组合代码编写一些单元测试 我遇到了一些问题 我想我已经简化了这个测试中的各个部分 注意 这不是一个测试 这是我试图理解为什么其中一个测试不起作用 func test collectingPassthroughValu
swift
asyncawait
combine
苹果组合框架:如何并行执行多个发布者并等待所有发布者完成?
我正在发现组合 我编写了以 组合 方式发出 HTTP 请求的方法 例如 func testRawDataTaskPublisher for url URL gt AnyPublisher
swift
combine
Swift 组合:合并多个发布者,并在其中任何一个发布者发出“true”时发出“true”
我正在尝试构建一个当其他 5 个发布者中的任何一个发出 true 时发出 true 的发布者 我已经成功构建了一个工作版本 但感觉非常恶心 使用CombineLatest4 CombineLatest 尤其是所有 0 0 0 1 0 2 0
swift
combine
Swift组合:使用其他发布者(使用CombineLatest)的后续发布者不会“触发”
我正在尝试复制 WWDC 2019 会议 实践中组合 中给出的 向导学校注册 示例https developer apple com videos play wwdc2019 721 https developer apple com vi
swift
SwiftUI
ios13
combine
SwiftUI UIViewRepresentable UITextView 绑定
目前 SwiftUI 本身不支持多行文本输入 希望很快就会添加此功能 所以我一直在尝试使用组合框架来实现 UIKit 中的 UITextView 它支持多行输入 但是我得到的结果好坏参半 这是我创建的用于制作文本视图的代码 struct M
SwiftUI
combine
CurrentValueSubject 和 @Published 之间的区别
所以我正在深入研究联合收割机 并且出现了这个问题 使用之间有什么真正的区别吗CurrentValueSubject 并使用设置其值currentValueSubject value 或使用 Published var并通过以下方式访问其发布
ios
swift
combine
currentvaluesubject
propertywrapperpublished
组合框架更新 UI 无法正常工作
我想尝试Combine框架 使用非常简单 按aUIButton 并更新UILabel 我的想法是 添加发布者 Published var cacheText String 订阅 cacheText assign to text on cac
ios
swift
combine
合并除关键字段之外的所有相同行,并使关键字段成为一个范围[关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 我看了很多帖子 但还没有找到我要找的东西 我不确定如何获取以下示例数据 host1 input nic1 ip1 ip2 PROT 3
bash
MERGE
scripting
combine
Timer.TimerPublisher 在滚动时不会触发
我尝试在 SwiftUI 上制作一个计时器 效果很好 import SwiftUI import Combine struct ContentView View let currentTimePublisher Timer TimerPub
ios
swift
SwiftUI
combine
Swift 结合添加运算符方法,如何使返回值简单、简短,如 Publishers.FlatMap
.XX> 到 AnyPublisher
当我添加一些运算符时 返回值会更长 例如 Publishers FlatMap 令牌 gt AnyPublisher gt 其实我希望用户只需要知道AnyPublisher足够 有什么办法让我只能返回AnyPublisher而不是Publi
swift
combine
如何在更新单独结构中的 @AppStorage 后更新 SwiftUI 视图
我有以下课程 struct PriceFormatter AppStorage UserDefaultsKey savedCurrency var savedCurrency String let price Float init pric
swift
SwiftUI
combine
如何使用 ObservableObject 更新 UIViewRepresentable
我正在尝试学习与 SwiftUI 结合 并且正在努力如何更新我的视图 来自 UIKit ObservableObject 之前BindableObject 问题是 显然 方法updateUIView一旦 Published对象发送它已更改的
swift
UIKit
mapkit
SwiftUI
combine
是什么原因导致 updateUIView() 在这段代码中被调用?
我知道 State 变量的更改通知 Binding 状态已更改 但是什么导致 updateUIView 方法被调用 Binding 和调用之间显然存在一些隐藏的联系 但它是如何工作的呢 Experiment Map View swift i
SwiftUI
combine
Swift Couple - Publishers.CombineLatest 在多个线程上
当将 Publishers CombineLatest 与运行除 Main 的 sink 以外的线程的 Publishers 一起使用时Publishers CombineLatest并不总是被调用 这个问题并不是每次都会出现 这就是为什么
ios
swift
combine
Swift - 合并订阅未被调用
最近 我尝试使用freshOS 网络 https github com freshOS Networking快捷的包裹 我读了好几次自述文件 但无法让它与我一起工作 我正在尝试获取使用公共 API 服务的国家 地区列表 这就是我所做的 Mo
swift
xcode
Networking
combine
URLSession
为什么没有发出(或没有收到)significantTimeChangeNotification?
我对斯威夫特很陌生 出于学习目的 我正在创建一个小倒计时应用程序 距离日期 X 为止的天数 这些倒计时显示在列表中 列表中的单个倒计时由以下视图表示 struct CountdownRow View State private var re
swift
SwiftUI
combine
在UIKit中使用Combine验证并提交表单
我正在使用 Storyboard UIKit 构建表单 我有 4 个输入字段 当它有效时 我会将数据提交到 UI 并在 UI 上显示响应 我创建了一个 ViewModel 并在其中添加了验证代码 以下是我的验证代码 Published pu
swift
MVVM
combine
实现与 URLSession 发布者和合并的重新连接
我想知道是否有一种方法可以实现重连机制与新的Apple框架结合并使用URLSession发布者 试图在 WWDC 2019 中找到一些例子 尝试玩waitsForConnectivity运气不好 它甚至没有在自定义会话中调用委托 tried
swift
combine
1
2
3
»