腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Swift
中
使用
协议
的
加载
器
、
、
我想对视图控制器
使用
协议
,只是为了显示和隐藏
加载
器
。到目前为止,我已经成功地完成了这一部分。但是,如果已经显示了
加载
器
,我想限制
加载
器
函数
的
执行。 对于API请求,我调用showLoader函数。在所有请求都得到响应之前,我不想隐藏
加载
器
。如果我
使用
count变量作为静态变量,我能做到这一点吗?或者,有没有其他方法可以在没有计数
的
情况下实现这一点?或者这是可能<e
浏览 32
提问于2021-11-21
得票数 0
2
回答
ObjC
协议
的
协议
扩展
、
我有一个objects
协议
,主要由objects对象和一两个
Swift
对象
使用
。} 我在#选择
器
上有一个错误,上面写着: “选择
器
”
的
参数是指不暴露于目标C
的
方法。如果我将presetLoaded标
浏览 9
提问于2016-08-16
得票数 23
2
回答
类型'SomeVC‘不符合
协议
'NextLevelDelegate’(
使用
Swift
4.1.2编译)
、
类型“InPersonVideoRecordingVC”不符合
协议
“NextLevelDelegate”(
使用
Swift
4.1.2编译),因为它具有无法在
Swift
3.3.2
中
加载
的
要求这是在我更新到Xcode 10之后开始
的
浏览 0
提问于2018-09-20
得票数 0
1
回答
如何在
swift
中
从可
加载
包创建主体类
的
实例
、
我需要在
swift
中
从一个可
加载
的
包
中
创建一个主体类
的
实例。关于这个类,我只知道它遵循特定
的
协议
(而不是@objc
协议
),并且它不是NSObject
的
子类。这到底有没有可能?在Obj-C中
使用
NSObject很简单,因为obj-c真的不关心类型,但是这个快速
的
,哦,天哪,NSBundle
的
principalClass属性返回AnyClass?,地球上怎么可能创建一
浏览 1
提问于2014-12-10
得票数 2
1
回答
Swift
协议
可以定义为动态
协议
吗?
、
、
剩下
的
是一些Objective
协议
,以及一些应该
使用
Swift
成语来代替Objective风格
的
代码。 它抱怨第三个论点(我
的
Swi
浏览 0
提问于2014-09-17
得票数 3
回答已采纳
1
回答
如何调用
swift
方法,该方法
的
参数是Objective C
的
协议
、
、
如何调用
swift
方法,该方法
的
参数是来自Objective C
的
协议
。
浏览 17
提问于2019-02-12
得票数 1
回答已采纳
1
回答
在iOS上,如何用
Swift
语言覆盖UIWebview
中
的
函数
加载
请求
、
、
、
、
在iOS上,如何用UIWebview语言重写UIWebview
中
的
函数
Swift
? 我想
使用
UIWebview来
加载
我自己
的
页面,并且我已经在页面
中
定义了我
的
协议
,比如polly://xxx?我希望处理以polly://xxx开头
的
URL,直到UIWebview
加载
该URL为止。在iOS
中
,我们都知道如果
使用
对象C,函数<e
浏览 1
提问于2014-08-27
得票数 0
回答已采纳
0
回答
Swift
ViewController,objective C
协议
,类型'ViewController‘不符合
协议
'MyProtocolDelegate’
、
、
、
、
我在一个混合项目中工作,它有快速
的
ViewController,
使用
C++代码和objective C类作为C++类
的
包装
器
。到目前为止,开发
的
部分工作正常。我在Objective C
中
添加了simple
协议
,它只声明了一个方法: - (void)updateCount:(int代码
中
,我将MyProtocolDelegate添加到ViewControlle
浏览 7
提问于2016-07-15
得票数 1
3
回答
Swift
1.2:从Objc
协议
实现可选属性
、
、
、
、
只是尝试开始
使用
Swift
,在升级到
SWIFT
1.2时遇到以下问题:@optional 目的:针对“MyObjcProtocol”
协议
中
的
“optionalString”冲突和“optionalString”
的
可选需求获取
器
提供
的</e
浏览 3
提问于2015-03-31
得票数 2
1
回答
如何在UITableViewDataSource 3
中
查看
协议
?
、
如何查看
Swift
编译
器
当前
使用
的
UITableViewDataSource
协议
?我猜它在编译
器
读取
的
某个文件
中
。我怎么能看到那个文件?我得到
的
错误“类型.不符合
协议
'UITableViewDataSource'”,但没有暗示为什么它是不符合
的
。
Swift
2
中
的
一个早期版本没有这个错误,所以我猜它是由于
Swift</
浏览 3
提问于2016-12-03
得票数 0
回答已采纳
1
回答
同时实现AVCaptureFileOutputDelegate和AVCaptureVideoDataOutputSampleBufferDelegate
、
、
我正在创建一个在
Swift
2 (beta 3)
中
同时实现AVCaptureFileOutputDelegate和AVCaptureVideoDataOutputSampleBufferDelegate
协议
的
类,但由于这两个
协议
定义了非常相似的函数(有意如此;有实现这两个
协议
的
示例Objective-C类),我得到了一个编译
器
错误。我认为在我
的
函数定义中
使用
AVCaptureFileOutput可能是可行
的<
浏览 0
提问于2015-07-18
得票数 4
1
回答
Swift
:对AnyObject声明感到困惑
、
、
我知道AnyObject可以是任何类类型,但是我对AnyObject
的
声明感到困惑,我读过一本书和一些文章说它是一种
协议
,但是当我看AnyObject声明时,它告诉我它是一个类型AnyObject,而不是一个
协议
,如果我们假设类名AnyObject被分配给一些
协议
(Ex: Type别名AnyObject =一些
协议
),我看不出分配给AnyObject
的
是什么
协议
,请帮助。
浏览 6
提问于2019-11-30
得票数 0
回答已采纳
1
回答
将代码限制为Objective-C或
Swift
调用者
、
我正在转换一些遗留
的
Objective-C,我遇到了一个奇怪
的
问题。所讨论
的
代码是在Objective-C
中
定义
的
协议
,但是代码
的
调用者是
Swift
和Objective-C
的
混合包。我很好奇是否有办法通过弃用警告将调用者限制为仅限
Swift
-only或仅限Objective-C-only。我正在考虑保留Objective-C
协议
,并在单独
的
Swift
协议<
浏览 16
提问于2020-05-19
得票数 1
回答已采纳
2
回答
符合
协议
的
快速扩展
、
、
我很难在
Swift
中
创建一个符合
协议
的
扩展。SomeProtocol.h...@endSomeProtocol.
swift
...UIView扩展 import UIKitextension UIView : S
浏览 3
提问于2014-07-23
得票数 14
回答已采纳
2
回答
如何在
Swift
中
扩展
协议
、
在
Swift
中
,我们如何定义扩展或专门化基本
协议
的
协议
?文档似乎没有清楚地说明这一点。 同样不清楚
的
是,
Swift
协议
是否符合/扩展了NSObject
协议
?这是一个有趣
的
问题,因为它会暗示
Swift
是
使用
vtable还是基于消息
的
分派来调用
协议
方法。
浏览 1
提问于2014-09-09
得票数 34
回答已采纳
2
回答
JSONJoy
协议
中
的
快速init方法不能作为目标-C选择
器
、
、
、
我在获得
Swift
init方法
的
Objective选择
器
时遇到了问题,该方法需要由JSONJoy
协议
实现。我希望能够获得init方法
的
选择
器
的
原因是为了能够基于类名编程地实例化
Swift
类,这在
Swift
中
似乎是不可能
的
,因此需要转到Objective来实现。我在
使用
例程打印每个类及其父类
的
所有方法,选择
器
总是显示为"init&quo
浏览 2
提问于2015-01-17
得票数 1
回答已采纳
1
回答
Objective类
中
的
Swift
协议
扩展
、
、
、
我有一个用
Swift
编写
的
协议
,应该由几个控制
器
来遵守,其中一些是用Objective编写
的
。并不是所有的方法都需要这个
Swift
协议
中
的
所有方法,所以一开始我决定提供一些方法来使它们成为“可选
的
”,但是在这种情况下,我
的
目标-C控制
器
不承认我
的
Swift
协议
。SwiftProtocol { func optionalM
浏览 0
提问于2020-05-07
得票数 0
回答已采纳
1
回答
Swift
3转换错误/NSError
、
、
、
、
在尝试迁移到
Swift
3(在一个包含大约一半/一半
swift
/objective-c代码
的
项目中)时,我遇到了一个问题。我们在objective-c
中
声明这个特定
协议
,如下所示:
Swift
编译
器
为上面的
协议
声明生成以下
浏览 12
提问于2016-09-11
得票数 11
回答已采纳
1
回答
在
Swift
4
中
实现自定义解码
器
、
、
、
、
我想
使用
Swift
4
中
引入
的
新
的
Decodable
协议
来解码XML文档,但是,似乎还没有符合Decoder
协议
的
XML解码
器
的
现有实现。我
的
计划是
使用
SWXMLHash库解析XML,然后可能使该库
中
的
XMLIndexer类扩展Decoder
协议
,这样我
的
模型就可以用XMLIndexer (XMLIndexer
浏览 3
提问于2017-08-21
得票数 35
回答已采纳
1
回答
委托方法未正确调用
、
、
、
、
我
使用
的
是一个Service类,其中声明了一个
协议
。该
协议
由两个视图控制
器
( DashboardVC和DashboardDetailVC )实现。当从DashboardVC调用时,
协议
工作良好。然后,在DashboardDetailVC
中
,
使用
DashboardDetailVC
中
定义
的
良好
的
呼叫
协议
方法。但是,当我拒绝DashboardDetailVC并返回到DashboardVC
浏览 0
提问于2018-01-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
猎豹浏览器中鼠标手势的使用说明
传感器在物联网中的使用有很多
4TinyShare“网站无障碍”介绍;web前端之Kotlin;在React 16.6中使用组件的懒加载
你不知道的Python大杀器,装饰器中的多重使用方法!
智能传感器生活中的一些使用(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券