腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
将代码限制为
Objective-C
或Swift调用者
objective-c
、
swift
我正在转换一些遗留
的
Objective-C
,我遇到了一个奇怪
的
问题。所讨论
的
代码
是
在
Objective-C
中
定义
的
协议
,但是代码
的
调用者
是
Swift和
Objective-C
的
混合包。我正在考虑保留
Objective-C
协议
,并在单独
的
Swift
协议
中
添加相同
的</em
浏览 16
提问于2020-05-19
得票数 1
回答已采纳
2
回答
Xcode 8/ Swift 3: didSelectRowAt vs didSelectRowAtIndexPath
ios
、
uitableview
、
swift3
、
xcode8
在我们
的
Swift 3迁移之后发生了一些非常奇怪
的
事情。都实现了public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) 然而,其中只有一个调用了实际
的
方法如果我将不起作用
的
public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)改为public这两个视图控制器都是Swift类,所以我不确定到底
浏览 23
提问于2016-09-26
得票数 3
3
回答
Objective-C
中
的
正式
协议
和非正式
协议
有
什么
不同?
iphone
、
objective-c
、
cocoa
、
cocoa-touch
、
macos
Objective-C
中
的
正式
协议
和非正式
协议
有
什么
不同?
浏览 0
提问于2010-06-21
得票数 42
回答已采纳
2
回答
在
Objective-C
/ Cocoa文档
中
,“采用
协议
”到底是
什么
意思?
iphone
、
objective-c
我
是
一名C#开发人员,开始学习
Objective-C
/ Cocoa Touch编程。我想我可能弄错了一些术语,因为我一直在想“C#
的
方式”。具体地说,我在各种文档和教程中使用了术语“
协议
”。在
Objective-C
中
,
协议
到底是
什么
?它可以与C#接口相提并论吗? 下面的声明是否等同于“该类正在实现
协议
UITextFieldDelegate”?或者将UITextFieldDelegate与C#
中
的<
浏览 1
提问于2010-05-16
得票数 8
回答已采纳
1
回答
在Swift
中
,
Objective-C
类
的
属性是否可能满足Swift @obj
协议
计算
的
属性要求?
swift
、
objective-c-category
、
swift-extensions
、
swift-protocols
例如,我想从我现有的
Objective-C
类MyFoo中提取一个Swift
协议
。让我们称这个
协议
为FooProtocol。情况看起来
是
这样
的
:@interface MyFoo@end @implementation但是我被告知"MyFoo不符合FooProtocol
协议
“。好吧。{ get { return foo }
浏览 1
提问于2015-09-13
得票数 3
1
回答
Swift
协议
:我做错了
什么
?
objective-c
、
swift
、
protocols
optional func addSibling(sibling:ElementType)它总是给我一个错误信息:方法不能被标记为@objc,因为它
的
结果类型不能用
Objective-C
表示
浏览 1
提问于2015-01-03
得票数 2
3
回答
在
objective-c
中
,一个类有可能符合多个
协议
吗?
objective-c
、
class
在
objective-c
中
,一个类有可能符合多个
协议
吗?如果
是
,那么声明一个符合多个
协议
的
类
的
语法是
什么
?
浏览 2
提问于2011-10-02
得票数 0
回答已采纳
5
回答
理解
Objective-C
中
的
@
协议
iphone
、
objective-c
、
c
我
是
编程
的
初学者,也是
Objective-C
的
初学者。我学习了基本
的
C语言,并决定开始学习
Objective-C
。我正在读Steven Kochan
的
“Objective C2.0
中
的
编程”。他关于
协议
的
部分含糊不清。他没有透彻地解释为
什么
有人想要在他们
的
程序中使用
协议
,也没有给出在程序
中
实现
协议
的</
浏览 0
提问于2011-04-21
得票数 1
1
回答
如何传递带有@objc标签
的
快速枚举
ios
、
enums
、
swift
我需要定义一个可以在使用某种
Objective-c
类型
的
类
中
调用
的
协议
。但是这样做
是
行不通
的
: case Vote = 0 case Time}Swift enums cannot
浏览 1
提问于2014-06-10
得票数 34
回答已采纳
5
回答
Objective-C
协议
和类别可以继承吗?
iphone
、
objective-c
、
ios
、
protocols
、
objective-c-category
我对
Objective-C
协议
和类别的一些概念有点困惑。
Objective-C
中
的
子类可以继承
协议
和类别吗?
浏览 1
提问于2011-09-19
得票数 19
回答已采纳
1
回答
如何调用swift方法,该方法
的
参数
是
Objective C
的
协议
ios
、
objective-c
、
swift
如何调用swift方法,该方法
的
参数
是
来自Objective C
的
协议
。
浏览 17
提问于2019-02-12
得票数 1
回答已采纳
1
回答
在
Objective-C
协议
中使用"id“作为方法名总是安全
的
吗?
objective-c
在我正在处理
的
一个客户机代码库
中
,有人在
协议
中
命名了一个方法,如下所示:我知道它编译得很好,我知道它不是
Objective-C
中
的
保留字(如所讨论
的
),但我仍然对此感到有点不安除了美学问题,我特别担心
的
是
未来
的
防范性:这是否保证总是合法
的
Objective-C
? 我必须使用
协议
,我不知道是否值得全面更改它(以
浏览 3
提问于2014-09-09
得票数 0
1
回答
MacRuby:符合
协议
objective-c
、
delegates
、
protocols
、
macruby
我
是
MacRuby (和
Objective-C
)
的
新手。通过阅读一些Cocoa文档,我不断地遇到提到符合
协议
的
委托
的
部分。到目前为止,我一直将我
的
AppDelegate设置为任何涉及委托
的
协议
,但我不确定我是否符合必要
的
协议
。 关于
协议
我需要了解
什么
,以及如何在我
的
应用程序
中
遵守这些
协议
?
浏览 2
提问于2012-01-07
得票数 3
回答已采纳
1
回答
在Swift
协议
中使用ObjC块
objective-c
、
swift
、
closures
、
objective-c-blocks
、
swift-protocols
我正在尝试将代码从
Objective-C
转换到Swift。它不可能全部转换,因为项目使用C++,因此也使用Objective-C++,但至少使用
的
协议
应该用Swift编写。我
的
Objective-C
协议
:} 在
Objective
浏览 2
提问于2018-05-24
得票数 0
1
回答
@optional
协议
方法
的
真实示例
objective-c
、
protocols
、
optional
目前我正在学习
Objective-C
,并且遇到了
协议
中
的
可选方法。我
的
背景
是
C#,可以将
协议
看作类似于C#接口
的
东西。 在C#接口表示约定
的
情况下,通过广告接口,您表示您将实现定义
的
方法。考虑到这一点,我很困惑为
什么
你需要定义一个可选
的
方法。这不是诽谤或试图减少
Objective-C
,我喜欢
Objective-C
。我只是想了解这些可选方法
浏览 1
提问于2009-07-09
得票数 10
回答已采纳
1
回答
Xamarin
中
的
设计模式iClass
的
目的是
什么
?
c#
、
objective-c
、
xamarin
我正在用原生iOS (
Objective-C
)重写一个Xamarin项目这个设计模式
的
目的是
什么
?这是Xamarin开发
的
标准,还是仅仅是一种风格?我知道接口
的
用途,它们就像
Objective-C
中
的
协议
,但我不明白为每个只使用一次
的
类编写
协议
的
目的是
什么
? 如果我只是在
Objective-
浏览 16
提问于2018-01-12
得票数 0
回答已采纳
1
回答
对象-c类是否有可能在.h
中
实现快速
协议
?
ios
、
objective-c
、
swift
Objective-C
类是否有可能在.h
中
实现Swift
协议
,以便其他Swift类可以通过Swift
协议
类型引用
Objective-C
类?让MySwiftProtocol
是
Swift
协议
类型,现在假设我
的
类在.h中有这样
的
内容:@interface MyObj : NSObject<MySwiftProtocol> 然后我会收到一个警告:cannot find pro
浏览 3
提问于2016-08-23
得票数 2
回答已采纳
1
回答
同时实现AVCaptureFileOutputDelegate和AVCaptureVideoDataOutputSampleBufferDelegate
swift
、
avfoundation
、
swift2
我正在创建一个在Swift 2 (beta 3)
中
同时实现AVCaptureFileOutputDelegate和AVCaptureVideoDataOutputSampleBufferDelegate
协议
的
类,但由于这两个
协议
定义了非常相似的函数(有意如此;有实现这两个
协议
的
示例
Objective-C
类),我得到了一个编译器错误。冲突
的
协议
扩展
是
AVCaptureFileOutputDelegate
的</e
浏览 0
提问于2015-07-18
得票数 4
1
回答
在旧
的
c标头中包含目标c代码时出现问题。
objective-c
、
xcode
、
header
、
compilation
我有一个
objective-c
头文件,带有一个小
的
协议
定义和一个单独
的
C函数声明。我想将这几个头声明合并到一个更大
的
文件
中
,这个文件以前都是C代码,但xcode编译器正在抱怨。问题
是
,当我在objective C代码
中
包含旧
的
头文件时,我在属于objective C
的
部分(特别是@protocol和@end块)上得到了一个错误。我希望在不将objective C代码移出旧
的
头文件
的
浏览 1
提问于2013-01-08
得票数 0
回答已采纳
1
回答
无法将
objective-c
类
的
基类设置为swift类
ios
、
objective-c
、
swift
、
protocols
我用
的
是
InteractiveSideMenu,这是一个swift库。现在我想在我
的
objective-c
类
中
采用swift
协议
,因为我必须将我
的
目标类
的
基类变成swift类,这在某种程度上
是
不允许
的
,我不知道如何实现这一点。有人能帮我解决这个问题吗?interface my_objectiveC_Class : UIViewController 现在,代替UIViewController类,我不得不把它
浏览 1
提问于2018-05-08
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券