Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Swift Joint:在可观察对象中使用计时器发布者
在这个问题被标记为重复之前这另一个问题 https stackoverflow com questions 57199922 create a timer publisher using swift combine 我试图了解出版商是如何运
swift
xcode
SwiftUI
xcode11
combine
SwiftUI 中的计算 (NSObject) 属性不会更新视图
所以 我想要一个Text它根据我的 CoreData 模型的内容更改其内容 为此 我在 Xcode beta 4 中使用了计算属性 但它似乎不再起作用了 这是一个错误还是还有其他我没有看到的问题 我真正遇到的问题是我的视图 和计算的属性 似
swift
CoreData
SwiftUI
computedproperties
combine
将发布者组合分配给 PassthroughSubject
我有以下 RxSwift 视图模型代码 private set var num BehaviorRelay
ios
swift
RxSwift
combine
如何在 Swift Joint 中创建自定义链?
我正在尝试创建一个LocationManager组合的包装 我有一个发布者和一些触发发布者的函数 但是 我想将它们与自定义命令组合在一起 这是我到目前为止得到的 available OSX 10 15 iOS 13 tvOS 13 watc
swift
LOCATION
reactiveprogramming
combine
使用Combine,如何在网络请求后取消分配订阅
如果您使用组合来处理网络请求URLSession 那么你需要保存Subscription 又名 AnyCancellable 否则它会立即释放 从而取消网络请求 稍后 当网络响应被处理后 您想要取消分配订阅 因为保留它会浪费内存 下面是执行
swift
combine
URLSession
.send() 和 .sink() 似乎不再适用于 Xcode 11 Beta 5 中的 PassthroughSubject
在下面的代码中 当按下按钮时 Test 应该打印在控制台中 但事实并非如此 该事件不是通过发布者发送的 知道 Xcode 11 Beta 5 中的 PassthroughSubject 发生了什么吗 在 Xcode 11 Beta 4 中效
SwiftUI
combine
前置条件失败:从 iOS 13.4 开始,在 SwiftUI 中使用 GeometryReader 时输入索引无效
昨天 我将 XCode 和我的项目升级到 iOS 13 4 我开始在使用 GeometryReaders 的视图周围看到很多失败 除了 前提条件失败 输入索引无效 之外 该错误没有显示任何内容 升级到 13 4 1 后我遇到了完全相同的问题
swift
SwiftUI
ios13
combine
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
1
2
3
4
»