腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(681)
视频
沙龙
1
回答
这段代码有没有内存问题?
ios
、
swift
Swift
的
新手,我想知道我是否必须在此代码
中
处理(潜在地)与在
Objective-C
中
相同
的
问题:itemB.onReturn= {(value) in println(value)
闭
包
引用了itemB,itemB引用了
闭
包
。这是否会导致循环引用,从而导致<
浏览 4
提问于2015-06-01
得票数 1
1
回答
Swift
闭
包
中
“
弱
自我
”
的
Objective-C
等价物
是什么
?
ios
、
objective-c
、
swift
、
closures
、
weak
manageUrl(url) } 在Objectice
中
?
浏览 22
提问于2020-04-28
得票数 0
回答已采纳
3
回答
如何实现与
Swift
中
的
据点相同
的
行为?
memory-management
、
swift
我有一个
弱
自我
的
闭
包
,我需要确保在执行
闭
包
的
过程中保持self,并在执行完成后由
闭
包
释放。在此之前,它是由@strongify完成
的
。在
Swift
中
还有其他方法吗?
浏览 4
提问于2014-11-15
得票数 15
回答已采纳
3
回答
iOS
中
块(
Objective-C
)和
闭
包
(
Swift
)
的
区别
ios
、
objective-c
、
swift
、
closures
、
objective-c-blocks
在教程
中
写道,两者在功能上是相同
的
,甚至
闭
包
比块更容易,而且它避免了块和内存管理
的
复杂性,我已经看了很多教程,但除了这些,我没有得到
swift
的
“
闭
包
”和
Objective-C
的
“块”之间
的
区别。
浏览 1
提问于2014-10-15
得票数 46
回答已采纳
1
回答
弱
自我
在gcd
中
的
快速关闭
swift
、
closures
、
grand-central-dispatch
、
weak-references
Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1 } }, failure: nil) 我认为既然有两个
闭
包
,应该是两个
弱
自我
,任何人
浏览 1
提问于2015-02-28
得票数 3
回答已采纳
2
回答
如何在块外快速创建指向自身
的
弱
指针
swift
、
closures
、
block
、
weak
我想在
swift
中
创建一个指向self
的
弱
指针,就像我们在
objective-c
中使用
的
那样我发现有人在解释如何在积木中使用“
弱
自我
但是我不想在我
的
代码块内定义‘
弱
自我
’,我想在代码块之外定义
弱
自我
浏览 3
提问于2015-04-20
得票数 22
回答已采纳
1
回答
闭
包
中
的
弱
引用
swift
、
closures
我需要在
闭
包
中使用self
的
弱
引用。isSearching = false} }类似地,
Objective-C
中
也使用了语法来在块内使用
弱
引用
浏览 16
提问于2018-08-15
得票数 7
回答已采纳
1
回答
如何创建将
弱
自我
传递到
闭
包
内部
的
闭
包
签名
ios
、
swift
、
cocoa
、
swift4
、
swift5
我已经创建了一个名为VerifyObject
的
类,其中包含一个具有以下签名
的
函数 typealias handlerCodeID = (String) ->Void typealias handlerCode当我运行这些runOn...
闭
包
时,我会遇到需要在
闭
包
中使用对self
的
引用、捕获自身并造成泄漏
的
情况。我已经阅读了我能找到
的
关于在
swift
上创建weak self
的
所有内容,但文本太开
浏览 18
提问于2019-08-29
得票数 0
回答已采纳
1
回答
从
闭
包
调用
的
方法
中
的
self上下文
swift
、
reference
、
closures
、
weak
在同一个类
中
,从具有自身
弱
引用(self?.sampleMethod())
的
闭
包
中
调用sampleMethod()方法。现在在sampleMethod()中使用
的
self
的
上下文
是什么
?它是一个脆弱
的
自我
还是一个强大
的
自我
?
浏览 11
提问于2016-09-13
得票数 1
3
回答
函数论点应该是
弱
的
吗?
swift
、
closures
、
automatic-ref-counting
、
weak-references
configurePersons(persons)} 在上面的代码
中
,我捕捉到
的
很弱,并且我理解self应该是
弱
的
,因为我使用它
的
函数(configurePersons)。但是persons数组,也就是hello函数
的
参数是否也是
弱
的
呢?我想是的,但我没有清楚地解释。我认为如果self不是零,那么persons也不会是零,让它变弱也是没有意义
的
。
浏览 6
提问于2020-06-27
得票数 0
回答已采纳
2
回答
Swift
,
闭
包
捕获了多少“
自我
”?
swift
、
closures
我对这种情况感到困惑: 另一个后续问题是,如果由
闭
包
Z调用
的
B类函数引用B类
中
更多
的
东西,B
的
“
自我
”是如
浏览 2
提问于2017-09-05
得票数 2
回答已采纳
9
回答
如何正确处理带参数
的
Swift
块
中
的
弱
自我
ios
、
swift
、
retain-cycle
在我
的
TextViewTableViewCell
中
,我有一个变量来跟踪一个块和一个配置方法,其中块被传入和分配。这是我
的
TextViewTableViewCell课程:// TextViewTableViewCell.
swift
}} 当我在cellForRowAtIndexPath方法中使用
浏览 30
提问于2014-06-28
得票数 168
3
回答
这是正确
的
方式使用‘[
弱
自我
]’迅速关闭?
swift
、
closures
、
weak
下面的代码是正确
的
吗?}) 软弱
的
自我
并不能保持对实例
的
强烈控制。那么,当self.doLongTermWork()时,self是否会再次被设置为nil?
浏览 5
提问于2019-02-16
得票数 7
回答已采纳
2
回答
当从
swift
传输到
objective-c
时,块会出现内存问题
ios
、
objective-c
、
swift
、
refactoring
、
objective-c-blocks
也许有人会对解决一个有趣
的
问题有想法。有一个obj-c方法,我将其重写为
Swift
:https://pp.userapi.com/c846018/v846018818/1a0713/zsa8UZFcnfY.jpg + (instancetype", @""); } 我得到了这个
Swift
方法,这很可能是问题所
浏览 12
提问于2019-02-14
得票数 0
回答已采纳
2
回答
当self在转义
闭
包
中
弱
时,调用self函数
中
的
自参数
ios
、
swift
、
closures
我对在
Swift
中转义(异步)
闭
包
持怀疑态度,我想知道哪种方法是最好
的
解决方法。 self.anotherFunction(parameter: self.parameter, result: result)} 正如您可能已经注意到
的
,这将导致内存泄漏,因为onSuccess是一个转义
闭
包
,它保留了self。现在,解决这一问题
的
方法是在
闭
包
中</
浏览 3
提问于2019-09-17
得票数 0
回答已采纳
4
回答
不能在
Swift
中
弱
引用
闭
包
swift
、
closures
、
objective-c-blocks
、
weak-references
、
retain-cycle
在目标-C ARC
中
,当您希望一个
闭
包
能够在
闭
包
内部使用时,该块不能捕获对自己
的
强引用,或者它将是一个保留周期,因此您可以将
闭
包
捕获变成对自身
的
弱
引用,如下所示: if (n < 2) else}; 我试
浏览 6
提问于2014-07-12
得票数 14
1
回答
在
objective-c
中
处理快速抛出
的
闭
包
ios
、
objective-c
、
swift
我有一个
objective-c
函数,如下所示我必须从
swift
类
中
调用此方法。调用此方法
的
快速代码如下所示 SortHandler.invokeSorting(withClassName: className, functionName: functi
浏览 2
提问于2017-03-30
得票数 0
1
回答
Swift
在
闭
包
中
捕获自身
ios
、
swift
、
closures
我有以下
Swift
代码: func callback(_ status: PHAuthorizationStatus) { handler(status) } 我怀疑
的
是在声明为局部变量
的
闭
包
中
是否存在保留循环,以及我们是否应该在处
浏览 22
提问于2020-10-06
得票数 2
1
回答
嵌套
闭
包
导致保留循环吗?
ios
、
swift
如果只有外部
闭
包
是来自weak self
的
引用,那么需要在内部
闭
包
中使用self吗?外部
闭
包
是否捕获self,即使它仅用于内部
闭
包
?
浏览 3
提问于2016-03-28
得票数 1
回答已采纳
3
回答
Swift
闭
包
-将自己捕获为弱者
swift
、
closures
、
weak-references
我正在尝试解决
Swift
中
基于
闭
包
的
强引用循环。}weak va
浏览 0
提问于2014-09-22
得票数 13
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Objective-C 与Swift代码转换速查手册
Swift笔记——闭包
OC转Swift,你需要换个思考方式
Swift 5.3 又更新了什么新奇爽快的语法?
详解 WWDC 20 SwiftUI 的重大改变及核心优势
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券