腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
目标
C
中
的
Swift
关联值
、
、
、
是否有办法在目标
C
中使用具有关联值
的
新
Swift
3
枚举
?如果我开发一个库并希望为
Swift
3用户提供方便
的
API
,那么是否有一种方法可以在Objective
中
声明/桥接具有关联值
的
Swift
3
枚举
?
浏览 1
提问于2016-10-19
得票数 5
回答已采纳
1
回答
可见字符串
枚举
但不包括RawRepresentable
、
、
、
我想使用在目标
C
和
Swift
中都可见
的
枚举
,但不符合RawRepresentable协议。我试图让字符串
的
枚举
在Objc和
Swift
中都可见,因此我使用 我试图利用myEnum(rawValue:) -> myEnumpublic struct myEnum : Hashable, Equatable, RawRepresentable { public init(rawV
浏览 1
提问于2019-04-04
得票数 2
回答已采纳
2
回答
目标
C
与
Swift
之间
的
互操作性
、
、
我正在将项目的部分移植到
Swift
,并发现
枚举
是不可互操作
的
。如何解决这个互操作性问题,尽可能保持快速课堂
的
清洁?
浏览 2
提问于2014-09-21
得票数 3
回答已采纳
1
回答
Swift
-如何从目标
C
调用ENUM参数
的
from函数?
、
、
、
我为通知视图(UIView)创建了一个
Swift
类,它为要设置
的
通知类型(即为不同预定类型
的
通知定义颜色、文本等)设置了ENUM设置。我需要能够从我现有的Objective类
中
调用这个函数,但是每当我将ENUM放入
Swift
函数参数
中
时,Objective就找不到这个特定
的
函数(它甚至从"-
Swift
.h“文件
中
删除)。这是我
的
Swift
功能: enum NotificationViewT
浏览 4
提问于2014-11-07
得票数 1
回答已采纳
1
回答
类名称与类本身
的
@objc注释
、
、
、
假设我有一个名为ExampleClass
的
类。假设我然后编写如下代码:具有如下所示
的
ObjectiveC文件头:@end 然后,我在我
的
本地应用程序中使用
的
内容如下inv
浏览 2
提问于2018-05-02
得票数 2
回答已采纳
9
回答
是否可以在Obj-
C
中使用
Swift
的
Enum?
、
、
我正在尝试将我
的
一些Obj-
C
类转换为
Swift
。其他一些Obj-
C
类在转换后
的
类
中
仍在使用
枚举
。我搜索了预发布文档,但没有找到它,或者我错过了它。有没有办法在Obj-
C
类中使用
Swift
枚举
?或者指向本期文档
的
链接? 这就是我在旧
的
Obj-
C
代码和新
的
Swift
代码
中
声明
枚举
的</e
浏览 114
提问于2014-06-10
得票数 164
回答已采纳
1
回答
为什么
Swift
库使用"enum CommandLine“而不是"struct CommandLine"?
、
、
Swift
标准库将CommandLine声明为
枚举
。arguments for the current process. /// Access to the raw argv value from
C
.to safely initializ
浏览 0
提问于2018-06-21
得票数 3
回答已采纳
1
回答
在
Swift
中使用Objective
C
枚举
返回Objective
C
、
、
我在Objective
C
中
定义了一个
枚举
,并将其用作
Swift
对象
中
的
数据类型。 现在我正在使用Objective
C
中
的
swift
对象,并且我想要访问该属性。但是,该属性不会添加到类
中
的
"xxxx-
Swift
.h“文件
中
。我知道可以在objc中使用
Swift
枚举
并加上@objc前缀,但我对此<em
浏览 1
提问于2016-04-08
得票数 0
1
回答
Swift
中
的
Swift
-
C
API
枚举
、
、
我
的
C
API
定义如下: A = 0,} Foo; int a;}Bar; 如何在Foo中直接使用
Swift
枚举
?我更喜欢使用var data: Foo = Foo.A或类似于标准
枚举
的
东西。有什么办法吗?
浏览 8
提问于2020-03-06
得票数 1
回答已采纳
15
回答
如何在
Swift
中
创建NS_OPTIONS样式
的
位掩码
枚举
?
、
、
在苹果关于与
C
-marked交互
的
文档
中
,它们描述了将NS_ENUM APIs样式
枚举
导入为
Swift
枚举
的
方式。这是有道理
的
,而且由于
Swift
中
的
枚举
很容易作为enum值类型提供,因此很容易看到如何创建我们自己
的
枚举
。再往下看,关于NS_OPTIONS-marked
C
风格
的
选项是这样
的
:
浏览 241
提问于2014-06-06
得票数 140
回答已采纳
1
回答
使用目标
C
中
的
Swift
类和Enum
、
、
、
我已经在目标-
C
项目中包含了一组快速类及其快速依赖项。我已经为其他快速库做到了这一点,所以像Obj生成
的
接口头这样
的
东西已经出现了。这就是我们如何快速地使用这个类:banner.show() case success} 但我仍然不知道如何在Obj
中
把它
浏览 1
提问于2017-04-27
得票数 1
回答已采纳
2
回答
为什么@Objc被用在威威夫特
中
?
、
您可以将@objc添加到
Swift
属性或方法
中
,使它们从Objective代码
中
获得。这到底是什么意思?我只想得到一个回答这个问题
的
答案。
浏览 0
提问于2018-02-13
得票数 0
1
回答
“使用未解析标识符”错误,但是我在框架
中
声明了标识符。
、
然而,在我正在使用
的
框架
的
头文件
中
,声明如下: SPTProductFree, SPTProductPremium,}; 我
的
桥接文件是正确设置
的
,但它仍然说它是一个未解决
的
标识符。
浏览 0
提问于2016-06-09
得票数 0
回答已采纳
1
回答
如何在iOS 8
Swift
框架公共
API
中使用enum
、
、
我正在尝试创建一个
Swift
框架,使用
Swift
或Objective为其他iOS 8应用程序所用。typedef NS_ENUM(NSInteger, MyEnumType) {要从
Swift
代码
中
访问,我需
浏览 3
提问于2014-10-01
得票数 3
1
回答
将字典添加到NSMutableArray
中
、
、
、
我有一个Obj-
c
超类在
Swift
中
,我试图在其中添加一本字典:[self.sectionChanges addObject:@{@(type): @(sectionIndex)}];
浏览 1
提问于2014-11-06
得票数 0
回答已采纳
1
回答
为什么@objc
枚举
和纯
Swift
枚举
有不同
的
描述?
、
考虑两个
Swift
枚举
: case bar case qux如果我对这些
枚举
的
每个case执行print,我会期望得到相同
的
结果。相反,我看到了一些意想不到
的
东西:print(Baz.qux) // "Baz\n" 为什么打印@objc
枚举</e
浏览 0
提问于2017-02-28
得票数 9
1
回答
解析
Swift
.h和桥接-Header.h涉及
枚举
的
循环引用
、
、
、
我有一个目标-
C
标题,必须由
Swift
类使用。但是,这个头文件必须使用
Swift
.h文件作为
Swift
文件
中
声明
的
枚举
。SomeEnum.
swift
...在编译代码时,我得到三个错误: “‘MyProject
Swift
.h”文件未找到/MyProject-Bridging-Header-
swift
_[...].pch<e
浏览 1
提问于2018-03-22
得票数 1
回答已采纳
2
回答
布局
中
的
奇怪异常
、
、
avatarIconImageView.setContentHuggingPriority(UILayoutPriorityDefaultLow, forAxis: UILayoutConstraintAxis.Horizontal) 架构armv7
的
未定义符号
浏览 4
提问于2014-09-17
得票数 13
回答已采纳
1
回答
为什么Apple
的
枚举
类型不能像
Swift
一样打印?
、
似乎当您从macOS SDK (以及其他)打印()
枚举
类型时,它会打印出类型名称,但当您从您自己
的
枚举
打印时,它会打印出案例名称。在下面的例子
中
,我期望看到
的
是“安全案例: wpaPersonalMixed”而不是“安全案例: CWSecurity”。print("security raw: \(security.rawValue)") /&
浏览 1
提问于2019-10-21
得票数 1
1
回答
Swift
中
的
阵列objectEnumerator
、
我对
Swift
中
的
objectEnumrator有疑问。我正在将我
的
代码从Objective-
C
转换到
Swift
。在Objective-
C
中
,我可以通过以下方式获取
枚举
器//创建
枚举
器 NSEnumerator *jsonEnumerator = [mySortedArray objectEnumerator]你能告诉我如何在
swift
中
做到这一点吗?我正在
浏览 2
提问于2016-04-07
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券