腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
在
UIAlertController
中
,
CompletionHandler
不能
处理
闭
包
alert(header: String, okButton: String,
浏览 4
提问于2017-06-15
得票数 0
回答已采纳
1
回答
返回完成块
中
的方法的
、
、
、
、
如何为方法返回
在
完成块
中
获得的数据?,
completionHandler
: { (data, response, error) -> Void in //How can I return the data obtained
浏览 4
提问于2015-01-14
得票数 2
回答已采纳
1
回答
为什么
在
同一函数
中
,
在
闭
包
结束之前执行defer块
、
、
、
、
但是,defer块似乎
在
闭
包
结束之前就结束了。为什么?reverseGeocodeLocation(CLLocation(latitude: newCoordinate.latitude, longitude: newCoordinate.longitude),
completionHandler
浏览 43
提问于2015-10-05
得票数 -2
回答已采纳
1
回答
NSURLConnection sendAsynchronousRequest无法从
闭
包
中提取变量
、
、
、
、
我正在尝试使用POST从PHP页面获得一个简单的文本响应。我有以下代码: var URL: NSURL = NSURL(string: url)! var output = "Nothing Returned"; var bodyData
浏览 2
提问于2014-10-26
得票数 4
回答已采纳
1
回答
Swift
中
的
闭
包
、
、
我刚刚开始
在
我的项目中使用Swift。
在
阅读Alamofire库的说明时,我发现了一些代码,如下所示: class func XMLResponseSerializer() -> Serializer})}return resp
浏览 1
提问于2014-12-27
得票数 0
2
回答
可选的
闭
包
并检查它是否为零
、
、
所以我想要的是一个类,它可以
在
一个函数
中
得到一个
闭
包
传递给它,它也可能在某个时候想要忽略那个
闭
包
。如何检查是否设置了
闭
包
变量,并且
在
完成时可以删除它? var
completionHandler
:(sucsess:Bool!, items:[AnyObject]!)->()?->()){
compl
浏览 4
提问于2014-09-30
得票数 52
回答已采纳
1
回答
链接
闭
包
和完成
处理
程序Swift 3
、
、
我很难理解如何使用
闭
包
链接完成
处理
程序。typealias
CompletionHandler
= (_ result: AnyObject?-> Void taskForGET(path: "PathToWebsite.com我基本上理解这里发生了什么,但我不明白如何启动完成
处理
程序。 首先调用task
浏览 3
提问于2017-05-17
得票数 2
回答已采纳
2
回答
声明Int返回的函数的void函数
中
存在意外的非void返回值
每条return语句都会显示一个错误:“void function中出现了意外的非void返回值”。它显然不是一个void函数,那么它为什么要说它是呢?当我将return语句更改为return void时,它会说它正在查找一个Int。我试着清理我的项目,但没有解决它。有什么想法吗? let db = Firestore.firestore() let userId = Auth.auth().currentUser?.uid ?? "
浏览 0
提问于2019-02-17
得票数 0
1
回答
调用关闭内部关闭
、
这是我的密码: }) // Works. // Does not work }
浏览 0
提问于2019-03-08
得票数 0
回答已采纳
1
回答
理解敏捷阿拉莫火
completionHandler
、
、
我的API类中有这两个方法来从API
中
获取数据: }然后,
在
另一个类
中
,我使用以下代码访问数据: API().authenticateUser{ (responseObjectfunc authenticateUs
浏览 4
提问于2015-09-03
得票数 6
回答已采纳
1
回答
以参数作为参数快速传递
闭
包
、
、
因此,我们的想法是使一个通用的通知创建者,我可以传递一个完成
处理
程序给..。static func makeTextFieldAlert(msg:String, title:String, onOk: @escaping (_ newText:String) -> Void ) ->
UIAlertController
{ let alertController =
UIAlertController
(title: "Add New Name", message: "", p
浏览 0
提问于2018-10-08
得票数 0
回答已采纳
1
回答
发出调用快速完成
处理
程序关闭的命令
、
我有一个函数,它将
闭
包
作为完成
处理
程序。它反过来调用一个函数,该函数也包含一个函数。
在
完成时,我希望从第一个完成
闭
包
中
获取返回值,并调用第二个传递它们的值。func saveUserToCloud(user: MBUser,
completionHandler
: (CKRecord, NSError) -> Void) { let userRecord: {record, error in
completionHandler</e
浏览 1
提问于2014-07-04
得票数 0
1
回答
完成
处理
程序
闭
包
总是在后台线程
中
运行吗?
、
、
、
完成
处理
程序
闭
包在iOS开发
中
很常见,例如URLSession类
中
的dataTask(with:
completionHandler
:)。UI引擎由主线程管理,URLSession的API调用在后台线程下运行,如果
处理
程序
中
需要UI更新,则必须将其分派到主线程。 问题1:来自iOS框架的所有完成
处理
程序
闭
包
是否都在后台线程
中
运行?问题1.1:所有转义
闭
包
,例如由开发
浏览 0
提问于2018-08-24
得票数 11
回答已采纳
1
回答
在
Swift
中
引用自己的类型?
、
、
在
类
中
,如何在声明
闭
包
参数时引用类本身?在下面的示例
中
,要放置什么类型来代替Self,以便在构造Foo时
闭
包
参数也变为Foo,对于AnotherFoo也是如此 init(
completionHandler
self.
completionHandler
=
completionHandler
var
completionHandler
: (
浏览 3
提问于2017-02-21
得票数 2
3
回答
alertControllers
在
斯威夫特
、
、
、
我有几个问题,警报控制器
在
迅速。我有两个显示活动指标的功能。一个有动画,一个没有。创建第二个没有动画的原因是..。我的问题是,web服务返回响应的速度如此之快,以至于当我试图拒绝它时,活动指示符并没有出现在屏幕上,即在webservice调用的回复
中
。我
在
视图加载
中
显示了这个指示符,然后调用视图中的web服务函数,之后才加载。A)是一种
在
web服务返回过快时取消常规警报控制器的方法B
浏览 6
提问于2015-07-15
得票数 1
回答已采纳
1
回答
如何存储
闭
包
完成
处理
程序以便稍后调用?
、
、
、
我正在努力将这个转换成Swift,并且遇到了一个问题,试图保存完成
处理
程序。我们需要存储这个完成
处理
程序,以便以后可以调用它。我不知道如何从参数
中
存储
闭
包
的副本。然后,我需要将传递的完成
处理
程序存储到我的属性
中
:} <em
浏览 1
提问于2014-09-05
得票数 8
回答已采纳
1
回答
斯威夫特-3:与逃逸和非逃逸行为合二为一
、
、
我遇到了一种情况,即可以
在
函数f1
中
调用
闭
包
(其中将
闭
包
传递给),或者将
闭
包
传递给其他函数f2。func f1(_
completionHandler
: ()->()){
completionHandler
()return f2
浏览 1
提问于2017-01-31
得票数 0
回答已采纳
3
回答
快速
闭
包
-强制
闭
包
始终完成
、
isTheEarthFlat(withUserIQ userIQ: Int) -> Bool { return false}func isTheEarthFlat(withUserIQ userIQ: Int,
completionHandler
: (Bool) ->
浏览 10
提问于2017-08-29
得票数 4
2
回答
在
swift 4
中
弹出模式
、
、
、
我最近一直
在
互联网上搜索iOS编程的模式对话框的实现。 { let alert =
UIAlertController
okClicked) } 我应该考虑
在
故事板
浏览 8
提问于2018-01-11
得票数 1
回答已采纳
1
回答
在
Swift
中
,( () -> ())和@ between ()-> Void之间有什么区别?
、
、
、
、
( () -> ())和@转义()-> Void之间有什么区别?
浏览 1
提问于2020-04-29
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券