腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
SwiftUI
Combine
函数
->
any
publisher
返回
类型
swiftui
、
combine
AuthServiceParams) -> AnyPublisher<AuthResponse, Error> { var subject = PassthroughSubject<
Any
userInfo: nil) } } } 这是我的代码库,问题是我找不到正确的
返回
,我应该在这个
函数
中
返回
什么,或者如何
返回
?我尝试过subject.era
浏览 27
提问于2020-09-17
得票数 0
1
回答
“某些协议”导致
类型
不符合协议
swift
、
combine
如果我从where
类型
中删除P限制,就会发生这种情况。import
Combine
associatedtype P:
Publisher
where P.Output == Int} var
publisher
: some
Publisher
{ }错误说是Type我想这是因为
publis
浏览 1
提问于2020-09-10
得票数 2
回答已采纳
1
回答
转换@State for
Swiftui
视图的计算属性
swift
、
swiftui
、
combine
我是
SwiftUI
的新手,我想把我的计算属性转换成在
SwiftUI
视图中使用的
combine
之类的东西。我不能那样使用它,因为"get set“在我的
SwiftUI
视图中不起作用,我在这里有点挣扎。
浏览 2
提问于2021-05-12
得票数 0
1
回答
SwiftUI
与AVPlayer结合用于.onReceive通知
swift
、
notifications
、
swiftui
、
avplayer
、
combine
我在
SwiftUI
工作,有一个AudioPlayer
类型
,它是AVPlayer的一个子类;它发布AVPlayer的timeControllerStatus(?)下面是我当前的功能
类型
:import
Combine
@Published, of object:
Any
?, change: [NSKeyValueChangeKey :
Any
]?, conte
浏览 4
提问于2020-03-12
得票数 3
回答已采纳
1
回答
为什么
Combine
Publisher
协议的receive<S>和subscribe<S>具有相同的约束?
swift
、
combine
下面是
Publisher
协议: public protocol
Publisher
{ associatedtype Failure: Error) } receive(subscriber:)
函数
要求用于将订阅服务器附加到发布服务器然而,在协议扩展中,有一个非常相似的功能: extension
Publisher
{
浏览 29
提问于2020-10-10
得票数 0
1
回答
SwiftUI
如何更改keyUp macOS事件的状态?
ios
、
swift
、
macos
、
swiftui
或者,在macOS的
SwiftUI
中监听键盘的正确策略是什么?
浏览 15
提问于2020-04-17
得票数 3
回答已采纳
1
回答
onReceive String.
publisher
导致无限循环
swift
、
swiftui
、
combine
我在视图中使用了两个出版商:B: ObservableObject包含一个@已发布的字符串
类型
import
Combine
@Published var someBool= false @Published var name:String = ""
浏览 5
提问于2020-03-10
得票数 1
回答已采纳
1
回答
使用@EnvironmentObject我得到:“无法分配属性:'viewModel‘是一个只获取的属性”
swift
、
swiftui
我知道错误了import
Combine
var count: Int { get set } var countPublisher: Published<Int>.
Publisher
浏览 3
提问于2020-03-07
得票数 2
回答已采纳
1
回答
键入'
any
ProtocolName‘不能符合’(ProtocolName的继承协议)‘
swift
、
swiftui
、
combine
我有一个符合ProtocolName的ObservableObject。然后,我得到了符合ClassName的ProtocolName。我做错了什么,我怎么解决这个问题?protocol ProtocolName: ObservableObject {} class ClassName: Protoco
浏览 2
提问于2022-09-19
得票数 -2
回答已采纳
4
回答
期望
SwiftUI
DynamicProperty属性包装器的内部更新触发视图更新是正确的吗?
swift
、
swiftui
、
property-wrapper
我试图创建一个
SwiftUI
支持的自定义属性包装器,这意味着对相应属性值的更改将导致对
SwiftUI
视图的更新。wrappedValue: [SomeValue] { }我看到,即使我的ObservedObject包含在我的自定义属性包装器中,
SwiftUI
仍然捕获对SomeObservedObject的更改,只要:不幸的是,文档是稀疏的,我很难判断这是否与当前的
SwiftUI
实现无关。Dy
浏览 7
提问于2020-01-03
得票数 18
2
回答
如何将addObserver替换为
publisher
,以接收来自NotificationCenter的通知
swift
、
swiftui
目前我正在使用addObserver方法在ObservableObject中接收我的愿望通知,另一方面我们可以在视图中使用
publisher
方法来接收愿望通知,我喜欢在ObservableObject中使用
publisher
方法而不是addObserver方法,我怎么能这样做呢?如何从类中的
publisher
接收/通知已发布的值?import
SwiftUI
浏览 2
提问于2021-04-11
得票数 2
回答已采纳
3
回答
迅速合并-延迟出版商
delay
、
publish-subscribe
、
combine
.delay(for: 2, scheduler: RunLoop.main)generator.send(true)查看的文档使
类型
错误变得更清楚码import
Combine
struct ContainedView : View { privatelet
publisher
: AnyPublisher<Bool, Never>
浏览 1
提问于2020-04-05
得票数 6
1
回答
Swift:确定一个
类型
是否符合协议会导致错误
ios
、
swift
、
protocols
下面是我的代码的简化版本: static func
combine
(foo: Self, with element:
Any
) -> Self }我知道我可以这么做: func
combine
<T: FooProtocol>(foo: T, with element:
Any<
浏览 1
提问于2021-09-15
得票数 0
1
回答
SwiftUI
-响应父视图中的抽头
animation
、
event-handling
、
swiftui
、
view-hierarchy
也许是一枪的
Publisher
?看上去很粗略。在玻璃钢中,“事件”并不总是一个脏话。我可以通过在同一个View中处理一个事件来启动View的动画。import
SwiftUI
@State private var offs = CGFloat.zero // AnimateText("Tap me") MyReusableSubview() }.background(
浏览 6
提问于2020-03-23
得票数 2
回答已采纳
1
回答
如何将依赖项设置为@propertyWrapper是@ObservableObject?
swiftui
、
subscript
、
observableobject
、
property-wrapper
问题是,LocalDataManager类不是@ObservableObject,并且没有随着时间的推移更新我的
SwiftUI
视图。使用视图模型
SwiftUI
视图: self.keyPath = keyPath}imp
浏览 5
提问于2021-09-01
得票数 0
回答已采纳
1
回答
有人能解释一下Swift
Combine
的Subject.eraseToAnySubject()方法以及应该在哪里使用它吗?
swift
、
combine
我可以看到Subject.eraseToAnySubject()
返回
具体的Subject
类型
AnySubject。我假设这使用的是
类型
橡皮擦图案。然而,苹果的文档几乎没有提供任何细节:https://developer.apple.com/documentation/
combine
/passthroughsubject/3241547-erasetoanysubject
浏览 16
提问于2019-06-15
得票数 2
2
回答
合并assign(to: on:)另一个出版商
ios
、
swift
、
combine
AnyCancellable> = [] func start(task: URLSessionTask) { task.progress.
publisher
如您所见,我目前使用.sink
函数
订阅,然后直接调用CurrentValueSubject发布者。 我希望能够使用像这样的.assign(to:, on:)运算符。task.progress.
publisher
(for: \.fractionCompleted).assign(to: \.progres
浏览 29
提问于2021-04-02
得票数 1
回答已采纳
1
回答
在Swift中修改用户输入
swift
、
swiftui
、
swift5
因此,这是我能够想到的帮助理解
SwiftUI
工作方式的“挑战性”任务。 我遇到的问题是用户传递的变量是不可变的。我试着复制它,或者把它分配给其他变量来操作,但似乎是在循环中。
浏览 7
提问于2022-01-27
得票数 1
回答已采纳
1
回答
快速组合:一个发布者直接输出到另一个发布者的输入
ios
、
swift
、
combine
、
publisher
考虑以下综合设想:let)我们有两个出版商,我想将
publisher
1的任何值传播到
publisher
2。注意:
publisher
1和
publisher
2都是同一
类型
的。
publisher
2是由“核心”类公开的API的一部分。代码: im
浏览 2
提问于2022-01-17
得票数 1
回答已采纳
1
回答
如何修复swift中“无法将
类型
为'[
Any
]‘的值转换为
类型
为'String’的强制‘”错误
swift
、
websocket
、
socket.io
、
swiftui
我使用socket.io websocket从后端获取数据,并使用environmentObject将其推送到视图(
SwiftUI
),但问题是我无法获取数据,因为它的
类型
为
Any
import
SwiftUI
let
浏览 93
提问于2019-07-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于SwiftUI,看这一篇就够了
python常用函数有哪些?小白变大牛传奇之路
python常用函数总结精讲
PHP 7入门:新特性简介
第五讲-Kotlin里的类型和空处理
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券