腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
swift
函数
中
传递
多个
闭
包
并
执行
过滤
ios
、
swift
、
closures
在
我的代码
中
,我有一个协议
函数
搜索。我想
传递
多个
可以
执行
过滤
过程的
闭
包
。 有几件事我搞不懂。首先,如何将一个通用的
闭
包
数组发送到搜索
函数
。其次,我将如何迭代每个
闭
包
来
执行
每个数组元素的
过滤
过程。我有一个
函数
func search(query: String, mainDataList:[T]
浏览 18
提问于2021-08-11
得票数 0
回答已采纳
1
回答
如何在
Swift
3(引擎盖下)
中
实现转义
闭
包
?它们是否隐式地阻止复制/保留,如在目标-c
中
?
objective-c
、
swift
、
swift3
、
closures
、
objective-c-blocks
我正在试图了解
在
Swift
3
中
,逃逸
闭
包
是如何工作的?来自Objective世界,对于
闭
包
可能逃避其封闭
函数
返回的场景,您必须按照以下思路做一些事情: @property (nonatomic, copy/strong) void (^callback)(
中
的上述代码
中
,使用块的对象
执行
堆副本,
并
强烈保留块。这种强有力的保留是有意义的,因为块需要停留在
函数</e
浏览 2
提问于2016-12-21
得票数 5
回答已采纳
1
回答
C++
中
Swift
尾尾
闭
包
的等价性
c++
、
swift
、
lambda
、
closures
在
Swift
中
,当需要将
闭
包
作为
函数
的参数
传递
时,如果
闭
包
是
传递
的最后一个参数,则可以
在
调用
函数
的最后一个括号)之后指定
闭
包
体,即称为尾随
闭
包
。trailing closure instead: // traili
浏览 2
提问于2017-10-15
得票数 0
回答已采纳
3
回答
Swift
1.2
中
的@noescape属性
swift
、
attributes
、
closures
Swift
1.2
中
有一个新的属性,
函数
中
包含
闭
包
参数,如文档所述: 这表示该参数仅被调用(或作为@ noescape参数
在
调用
中
传递
),这意味着它不能超过调用的生存期。根据我的理解,在此之前,我们可以使用[weak self]不让
闭
包
具有对例如它的类的强烈引用,并且self可以是零或
执行
闭
包
时的实例,但是现在,@noescape意味着如果类被
浏览 5
提问于2015-02-10
得票数 75
回答已采纳
2
回答
创建触发警报视图控制器的选项卡栏项目
ios
、
swift
、
uitabbarcontroller
alert.addAction(action)} 它向我显示了警报,但不会移动到OK操作处理程序
中
的索引
浏览 0
提问于2018-01-19
得票数 2
1
回答
理解敏捷阿拉莫火completionHandler
ios
、
swift
、
alamofire
我的API类中有这两个方法来从API
中
获取数据: }然后,
在
另一个类
中
,我使用以下代码访问数据: API().authenticateUser{ (responseObject当我调用authenticateUser
函数
时,如何实际访问响应?
在
我的任何api
函数
中都没有返回,
浏览 4
提问于2015-09-03
得票数 6
回答已采纳
1
回答
将
Swift
闭
包
转换为CFunctionPointer?
c
、
swift
、
audio
、
xcode6
、
closures
是否可以将一个
闭
包
从
Swift
程序
传递
到一个API,其中相应的参数被标记为CFunctionPointer 现在有可能吗?如果可能的话,怎么做?例如,如何在
Swift
中
定义一个
在
调用AudioServicesSystemSoundCompl
浏览 1
提问于2015-01-26
得票数 2
1
回答
实例方法是
闭
包
吗?
ios
、
swift
、
function
、
closures
在
"
Swift
编程语言3.0“一书中,它提到了以下类型的
闭
包
: 嵌套
函数
是具有名称的
闭
包
,可以从其封闭
函数
中
捕获值。
闭
包
表达式是以轻量级语法编写的未命名
闭
包
,可以从其周围的上下文中捕获值。 我只是想知道,类范围
中
存在的
函数</
浏览 3
提问于2016-11-04
得票数 1
回答已采纳
3
回答
iOS
中
块(Objective-C)和
闭
包
(
Swift
)的区别
ios
、
objective-c
、
swift
、
closures
、
objective-c-blocks
在教程
中
写道,两者
在
功能上是相同的,甚至
闭
包
比块更容易,而且它避免了块和内存管理的复杂性,我已经看了很多教程,但除了这些,我没有得到
swift
的“
闭
包
”和Objective-C的“块”之间的区别。
浏览 1
提问于2014-10-15
得票数 46
回答已采纳
2
回答
如何在
Swift
中
访问
闭
包
中
的变量?
ios
、
xcode
、
swift
、
scope
、
closures
我是
Swift
的新手,我正试图从这个
函数
中
得到结果。我不知道如何访问从
闭
包
外部
传递
给sendAsynchronousRequest
函数
的
闭
包
中
的变量。我读过苹果
Swift
指南中关于
闭
包
的章节,没有找到答案,也没有
在
StackOverflow上找到一个有用的答案。我不能将'json‘变量的值赋值给'dict’变量,而把它放在<e
浏览 3
提问于2015-08-07
得票数 4
回答已采纳
1
回答
导致错误
Swift
的
闭
包
ios
、
swift
、
closures
我
在
Model
中
从ViewController调用了一个方法,
在
完成该方法时,我需要
执行
闭
包
。这就是我所做的:typealias LoginCompletionBlock = () -> Void { LoginCompletionBlock() // Error 'LoginCompletionBlock
浏览 0
提问于2014-11-28
得票数 0
回答已采纳
2
回答
将内联
函数
定义作为输入参数
传递
给
函数
function
、
swift
例如,我有一个
函数
,它接受一个
函数
作为输入参数之一:func modifyString(paramString: String, modificationFunction(inputString: String) -> String { return// returns "Miraaj is l
浏览 1
提问于2014-07-07
得票数 3
回答已采纳
1
回答
Swift
:抛出转义
闭
包
的错误处理(令人困惑)
ios
、
swift
、
error-handling
、
uialertcontroller
我不明白为什么我需要@escaping部分(但是编译器告诉我需要),或者为什么我需要为UIAlertAction
闭
包
提供一个空参数。 我只需要一些保证,这不是一个太糟糕的解决方案。
浏览 4
提问于2017-07-02
得票数 0
回答已采纳
1
回答
您能异步地分派一个非转义
闭
包
函数
吗?
ios
、
swift
、
asynchronous
、
swift3
、
closures
我对逃逸和非逃逸
闭
包
之间的区别的简要理解: (我说得对吗?
浏览 4
提问于2017-01-19
得票数 2
回答已采纳
2
回答
Print (po) Xcode
中
控制台中
Swift
匿名
闭
包
参数的值
xcode
、
swift
、
closures
我使用
Swift
的filter方法使用匿名
闭
包
参数$0
过滤
对象集合 $0.name != "Bob"我已经在
过滤
器
闭
包
中
设置了一个断点,只想检查$0的值,但是当我
在
控制台上输入po $0时,它会给出如下结果: 错误::2:1:错误:不包含在
闭
包
中
的
浏览 1
提问于2016-06-13
得票数 14
回答已采纳
2
回答
如何对可选类型
执行
闭
包
而不对其展开?
swift
、
scala
、
option-type
我有一个
Swift
可选类型,我希望将转换链接到它(map),
并
最终将它
传递
给打印它的
闭
包
。oi.map(_+1).foreach(println)
在
Swift
中
,我只得到增量(以及对
浏览 2
提问于2015-10-24
得票数 3
回答已采纳
3
回答
检查初始化
Swift
变量的方法的完成块内的
Swift
变量的值
objective-c
、
swift
、
closures
、
objective-c-blocks
以Objective-C
中
NSURLSessionDownloadTask的创建为例: // Do things}]; 我也可以
在
完成块
中
毫无问题地访问我正在创建的任务然而,
在
Swift
中
,
浏览 1
提问于2014-10-16
得票数 2
2
回答
Swift
3通过选择器将
闭
包
传递
给objc
函数
objective-c
、
swift
、
function
、
closures
、
selector
我想通过一个选择器通过另一个
函数
传递
一个
闭
包
。anotherParameter", onComplete: { (_ myString String) -> Void in})self.perform(selector, with: printString, with: onComplete) 当我将最后一个with: onComplete参数更改为字符串(也更改了相关
函数
参数据
浏览 0
提问于2016-11-02
得票数 0
1
回答
在
Swift
中使用不同的类来处理来自TableView的Alamofire响应的最佳方法是什么?
ios
、
swift
、
uitableview
、
alamofire
由于我的请求发生在一个共享(它存在于我创建的框架
中
,以便我可以
在
多个
目标中使用它) ServerManager类
中
,所以我需要以某种方式将它
传递
给TableView,而且我不确定实现这个目的的最佳方法是什么
浏览 2
提问于2015-12-31
得票数 0
回答已采纳
1
回答
如何创建将弱自我
传递
到
闭
包
内部的
闭
包
签名
ios
、
swift
、
cocoa
、
swift4
、
swift5
我已经创建了一个名为VerifyObject的类,其中包含一个具有以下签名的
函数
typealias handlerCodeID = (String) ->Void typealias handlerCode当我运行这些runOn...
闭
包
时,我会遇到需要在
闭
包
中使用对self的引用、捕获自身
并
造成泄漏的情况。我已经阅读了我能找到的关于
在
swift
上创建weak self的所有内容,但文本太开放了,我无法理解。 我知道objective-c的方法
浏览 18
提问于2019-08-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Swift笔记——闭包
python修炼day44!
PHP之道-函数式编程
python函数作用域与闭包
Python装饰器的诞生过程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券