腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5413)
视频
沙龙
2
回答
转义
闭
包
捕获
变异
的
“
self
”
参数
,
Firebase
ios
、
firebase
、
swiftui
、
closures
我有以下代码,如何才能在不将struct更改为类
的
情况下完成此操作。
转义
闭
包
捕获
变异
的
“
self
”
参数
, struct RegisterView:View { guard let name = person.name
浏览 17
提问于2020-07-19
得票数 1
1
回答
从
闭
包
中突变结构
的
属性
swift
、
struct
、
value-type
、
mutating-function
我试图在struct中编写
闭
包
,在struct中修改函数,并从内部
闭
包
中更改struct
的
一个属性。但它给了我以下
的
错误:struct Sample { letclosure = { () in
浏览 8
提问于2020-03-02
得票数 0
回答已采纳
2
回答
转义
闭
包
捕获
变异
的
“自我”
参数
: struct
ios
、
swift
、
class
、
struct
、
closures
} value = false}
转义
闭
包
捕获
变异
的
“自我”
参数
我知道,将结构更改为类可以解决这个问题,但在结构中
的
转义
闭
包
中是否有任何方法来实际
捕获
变异
的
自我?
浏览 4
提问于2022-01-10
得票数 1
回答已采纳
1
回答
转义
闭
包
捕获
变异
的
“
self
”
参数
swift
、
rx-swift
我正在尝试订阅一个在flatMap之后由combineLatest生成
的
可观察对象。如果我在一个结构中运行这段代码,我会得到这样
的
错误: Escaping closure captures mutating '
self
' parameter 如果我更改为一个类,则不会发生错误。我知道使用struct我不能异步地改变struct
的
状态,但是,在这种情况下,我实际上并没有改变它,或者说我是吗? 还有另一种不使用类就能修复它
的
方法吗?Observable<Void>.just((
浏览 20
提问于2020-01-28
得票数 4
回答已采纳
1
回答
转义
闭
包
的
存储值
escaping
、
closures
、
swift3
我在存储
转义
闭
包
的
值方面有问题。 // implementations} networkRequest.getRequest((result) {
s
浏览 2
提问于2016-11-20
得票数 1
回答已采纳
1
回答
init中
的
SwiftUI
闭
包
update @State
swiftui
当我创建一个希望登录用户
的
视图时,当登录完成时,视图将发生变化。我有一个状态变量来知道progressView是否应该激活我有一个
转义
闭
包
来登录用户).frame(alignment: .center)userService.login { (didError, msg) in
浏览 1
提问于2020-11-30
得票数 4
回答已采纳
1
回答
转义
闭
包
捕获
变异
的
'
self
‘
参数
(SWIFT 5)
swift
、
swift5
、
swift-playground
、
property-wrapper
我试图使用@propertyWrapper创建一个线程安全
的
结构,但我在设置一个值时遇到了这样
的
错误。attributes:.concurrent ) init (wrappedValue: Value){ get { queue.sync { value } } set { queue.async(flags: .barrier) {
浏览 8
提问于2020-10-18
得票数 0
1
回答
Swift ui
转义
闭
包
捕获
变异
的
“
self
”
参数
swift
、
swiftui
ResponseActivity] = [ResponseActivity()]
浏览 0
提问于2021-07-15
得票数 0
2
回答
为什么在结构中声明自我不是必需
的
,而在类中是必需
的
?
swift
为什么在类所需
的
结构中不需要声明
self
?我不知道是否还有其他例子是这样
的
,但是对于
转义
闭
包
,它是这样
的
。如果
闭
包
是非可选
的
(因此不能
转义
),则不需要在这两种
闭
包
中声明
self
。{} func anotherMethod() { print(
self</e
浏览 5
提问于2020-10-06
得票数 6
回答已采纳
1
回答
UICollectionview.performBatchUpdates更新块不需要在
捕获
列表中显式使用自
ios
、
performbatchupdates
当使用collectionview.performBatchUpdates时,updates块不需要像下面这样
的
显式
self
。方法
的
文档在这里。我
的
猜测是,performBatchUpdates
的
updates块生命周期比collectionView短,而updates块被称为使用withoutActuallyEscaping。有谁有明确
的
答案吗? 答案很简单。因为这不是逃避
的
结局
浏览 4
提问于2021-08-12
得票数 0
1
回答
转义
闭
包
捕获
变异
的
“自我”
参数
Swiftui
Firebase
firebase
、
swiftui
我正在尝试使用从
firebase
获取
的
值来设置字符串companyName。使用.onAppear作为视图加载所需
的
时间太长,没有公司名称,然后在几毫秒后就会出现。我试着使用init(),但是我得到了一个错误 当我需要在视图之前获取companyName
的
值时,我如何处理这个问题呢?
浏览 9
提问于2022-09-07
得票数 0
2
回答
转义
闭
包
捕获
Swift中
变异
的
“
self
”
参数
错误
swift
、
swiftui
创建一个简单
的
纸牌游戏(Set),我在模型中有一个函数,它将X张纸牌发到扑克牌上。目前,当我点击交易卡按钮时,它们都会同时出现,所以我添加了计时器,这样它们就会一个接一个地出现。这给出了错误“
转义
闭
包
捕获
变异
的
'
self
‘
参数
”关于我可以修复
的
想法吗?
浏览 0
提问于2020-06-29
得票数 0
1
回答
在Swift中不使用引用类型
的
情况下,如何对在didSet中使用
的
func使用@
转义
?
swift
一旦我用‘@
转义
’更新了testFunc,它就开始对 didSet}func testFunc(string: String, result: @escaping (String) -> Void) { result(string +
浏览 4
提问于2022-06-16
得票数 -4
2
回答
在非
转义
闭
包
中包含(或不包括)
捕获
列表有什么区别?
swift
这是我
的
密码: let age: Int
self
.age = age // THIS LINE至: AgePrinter.printAgeOf(person: { [unowned
self
] in
浏览 0
提问于2019-03-05
得票数 2
回答已采纳
1
回答
SwiftUI :从子视图中剔除模式
ios
、
swift
、
uiview
、
swiftui
、
combine
我试图在一个模式完成预定
的
操作后取消它,但我不知道目前如何在SwiftUI中这样做。此模式是由@State值更改触发
的
。是否可以通过观察排序通知来更改此值?想要
的
动作:根->初始模态->呈现儿童->拒绝任何儿童
的
模式错误:
转义
闭
包
捕获
变异
的
“自我”
参数
@State varNoti
浏览 0
提问于2019-08-21
得票数 3
回答已采纳
1
回答
获取JSON,附加到数组:
转义
闭
包
捕获
变异
的
'
self
‘
参数
swift
、
swiftui
JSON网页并将结果附加到items时,我会得到以下错误: do { let tops = try d
浏览 5
提问于2021-04-30
得票数 0
回答已采纳
1
回答
如何从防火墙填充已加载
的
记录?
swift
、
firebase
、
google-cloud-firestore
、
swiftui
我写了这个函数来lad来自消防基地
的
记录,但是有一个错误let db = Firestore.firestore()
浏览 3
提问于2020-08-18
得票数 2
回答已采纳
1
回答
具有异步函数
的
结构属性
的
变异
swift
我有以下要初始化
的
结构,然后使用它
的
方法query()来修改它
的
结果属性。我需要改变什么?result: String mutating func qu
浏览 5
提问于2021-04-03
得票数 2
回答已采纳
4
回答
SwiftUI
转义
闭
包
捕获
变异
的
“自我”
参数
ios
、
swift
、
xcode
、
swiftui
我有一个可以用两种方式打开
的
视野。一种是提供给它
的
数据,另一种是引用Fi还原文档
的
文档。我创建了两个构造函数,在第一个构造函数中,我提供了数据,在另一个构造函数中,我提供了文档引用。然后,我使用这个引用来生成一个网络调用位,我得到了一个错误:知道如何解决这个问题吗?init(request: RequestModel) {}
浏览 11
提问于2020-03-15
得票数 5
回答已采纳
2
回答
使用SwiftUI从结构中
的
完成变量调用方法
ios
、
swift
、
swiftui
我有一个viewModel
的
全局变量,它有一个完成。我正试图找到一种方法来调用这个类中
的
一个方法来给一个动作香水。TimerViewModel(totalTime: 15, finished: {})
转义
闭
包
捕获
变异
的
“自我”
参数
浏览 5
提问于2020-06-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rust中move、copy、clone、drop和闭包捕获
Swift笔记——闭包
Rust闭包的虫洞穿梭
Python语言特性:类的布局
Python和Scala里的闭包
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券