腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
带有
泛
型
枚举
的
Swift
Struct
属性
swift
、
enums
我正在尝试将一个Enum动态分配到我
的
struct
属性
中。我想要实现
的
是,每当调用Settings
struct
时,它都会自动将所有相应
的
设置附加到一起。"} var settingsNameArray: [BaseSettings]case .payment: self.settingsNameA
浏览 11
提问于2019-11-13
得票数 2
回答已采纳
1
回答
<> (尖括号)对
swift
中
的
类名做了什么?
swift
、
class
在类声明中,<>尖括号和
swift
内部声明
的
参数
的
用途是什么?如下所示: }
浏览 1
提问于2015-12-18
得票数 24
回答已采纳
1
回答
在
Swift
中存储Enum类型
swift
、
generics
、
enums
、
rawrepresentable
我正在为我
的
库()进行Enum序列化,并且我几乎没有被困在
属性
中存储
枚举
类型(我需要知道这个类型,这样我就可以根据需要序列化/反序列化它)。我尝试过两种方法,这两种方法都是不可用
的
:public
struct
WRPProperty<T: RawRepresentable> {public
struct
浏览 16
提问于2016-06-21
得票数 0
回答已采纳
1
回答
可见字符串
枚举
但不包括RawRepresentable
objective-c
、
swift
、
enums
、
rawrepresentable
我想使用在目标C和
Swift
中都可见
的
枚举
,但不符合RawRepresentable协议。我试图让字符串
的
枚举
在Objc和
Swift
中都可见,因此我使用 public
struct
myEnum : Hashable, Equatable, RawRepresentable {
浏览 1
提问于2019-04-04
得票数 2
回答已采纳
1
回答
如何在
Swift
中为
泛
型
类创建单例
swift
、
generics
、
singleton
我需要为
Swift
中
的
泛
型
类创建一个单例,但是
Swift
中
的
泛
型
类不支持静态存储
属性
,那么这个方法就无效了。where T:EntityType {
struct
浏览 5
提问于2017-05-08
得票数 4
回答已采纳
1
回答
具有
泛
型
枚举
的
泛
型
FluentValidation Validator
c#
、
generics
、
enums
、
fluentvalidation
我一直在试验
泛
型
,并尝试使用
泛
型
枚举
编写
泛
型
验证器。设置如下:public interface IHasProperties<TEnum> where TEnum :
struct
, Enum public IEnumerable:{ prop2,} 有了这个,我想要创建一个通用
的
“
属性
浏览 1
提问于2022-06-28
得票数 0
2
回答
如何定义
泛
型
类中
的
静态常量?
swift
、
generics
、
static
、
constants
,那么如何在
Swift
?中定义
泛
型
类常量对于“普通”类,您可以这样定义它们: static let k = 1但是,如果在
泛
型
类上也这样做: static let k = 1编译时会出现以下错误: ,那么如何解决这个问题?我目前
的</em
浏览 5
提问于2016-09-17
得票数 8
回答已采纳
2
回答
SWIFT
2.0:创建符合通用协议
的
对象集合类型
swift
、
swift2
、
swift-protocols
typealias T}我想要一个数组,它是一个符合SomeProtocol
的
对象数组这在理论上似乎不错,但我得到了以下错误消息: 不能用作
泛
型
约束,因为它包含相同类型
的
需求。我想这是有道理
的
,毕竟数组也是一个
泛
型
结构,所以编译器将无法确定类型实际上是什么,因为SomeProtocol和Array都是
泛
<e
浏览 8
提问于2015-09-11
得票数 2
回答已采纳
1
回答
如何在
Swift
的
结构中声明特定
的
协议?
swift
、
swiftui
我试图在
Swift
中创建一个结构: var id = UUID()} 如何在
Swift
中声明符合特定协议
的
属性
?
浏览 3
提问于2020-10-31
得票数 3
回答已采纳
1
回答
Swift
包管理器-项目中不识别协议
swift
、
protocols
、
swift-package-manager
我刚刚把一个git仓库转换成了
swift
包管理器,一切都很好,它已经编译好了,我可以把它导入到项目中。不好
的
地方是项目没有编译,看不到protocol。我
的
lib是一个
泛
型
类,我应该创建一个实现该协议
的
枚举
,然后将该
枚举
用作该类
的
泛
型
。enum LocalPreferences: String, RCPreferencesProtocol { 我得到:使用未声明
的
类型'R
浏览 16
提问于2019-11-05
得票数 0
2
回答
能否将
Swift
泛
型
约束限制为一组已知类型?
swift
、
macos
、
generics
给定具有
泛
型
约束
的
基本
Swift
struct
,如下所示: var value:T self.value= value}
struct
MetadataValue<T> where T:Double or T:Bool or T:String {
浏览 0
提问于2019-09-11
得票数 2
回答已采纳
2
回答
要快速访问
泛
型
结构
的
可解码嵌套值是不可能
的
吗?
ios
、
swift
、
xcode
、
generics
、
decodable
我想知道,如果我将数据从api解码为模型类
的
泛
型
类型,是否可以访问
泛
型
类型
的
嵌套值。抱歉英语不太好。 var code: String var dataResponse :
浏览 4
提问于2019-12-04
得票数 2
回答已采纳
1
回答
将结构作为
泛
型
类型传递,并访问该
泛
型
类型
属性
swift
、
generics
、
swiftui
我正在开发一个
Swift
包,其中
的
一个选项是传递一个
泛
型
类型(Person),然后GenericStruct可以在传入
的
那个类型上使用
属性
。显然,问题是通用
的
T不知道传递了什么。是否有一种方法可以在
泛
型
类型T**?**上定义要访问
的
属性
var name: String}
浏览 3
提问于2022-08-12
得票数 3
回答已采纳
3
回答
使用
泛
型
的
按位或-ing
枚举
c#
、
generics
、
enums
这是有可能
的
,按位或
枚举
。这通常是在
枚举
上完成
的
。我尝试创建一个方法,使用
泛
型
将
枚举
数组转换为合并
枚举
。以下是我尝试过
的
:{ return flags.Select
浏览 3
提问于2015-01-08
得票数 1
回答已采纳
1
回答
如何处理
泛
型
枚举
(不能应用二元运算符'<‘)
swift
、
generics
、
enums
我想实现一个
泛
型
结构来处理许多
属性
。这些
属性
中
的
每一个(质量、缺陷...)是
枚举
数组,两者都符合Options协议。当我声明OptionType符合Options协议,并因此声明为RawRepresentable时,我很难理解这个错误,更广泛地说,我很难理解如何管理
泛
型
枚举
类型。欢迎任何指导!非常感谢,乔
struct
Property { var options: [OptionType]
浏览 23
提问于2021-02-25
得票数 0
回答已采纳
1
回答
映射到可比较
的
关键路径
的
Enum
swift
、
generics
、
enums
我正在编写一些代码,用户可以选择如何排序特定
的
数据数组。我想看看我是否能在一个
枚举
中保存一组允许
的
排序
属性
。我想表达
的
是: let a: Int} 但是我很想知道在我<em
浏览 6
提问于2022-05-25
得票数 1
3
回答
类型
泛
型函数
function
、
generics
、
swift
作为一个学习练习,我正在尝试编写一个小
的
函数库。我
的
库中
的
许多函数都需要传递一个函数。我想要“键入”这个函数,这样我
的
库
的
用户就必须传递一个
带有
特定签名
的
函数。特别是AnyObject,因为这实际上是某种真正
的
类型(?)。我
的
Result
枚举
基于这个关于
Swift
中错误处理
的
。这是一个
泛
型
枚举
,所以我想在函数签名中反映这一点。如
浏览 3
提问于2014-09-21
得票数 2
回答已采纳
1
回答
类型“Protocol”
的
值没有成员“函数”
swift
、
swift-protocols
‘
的
值没有成员'someFunc'”。 func someFunc() -> T public
struct
myStructpublic func someFunc() -> Int16 {
浏览 0
提问于2019-08-11
得票数 2
回答已采纳
1
回答
为什么类型(T).IsEnum返回true,尽管文档中说它应该总是返回false?
c#
、
enums
这个问题是在试图回答这个问题时提出
的
: using System; { public static void Test<TEnum>() where TEnum :
struct
Console.WriteLine(typeof(TE
浏览 4
提问于2012-09-15
得票数 2
回答已采纳
2
回答
在
Swift
中从非
泛
型函数调用
泛
型函数
objective-c
、
swift
、
generics
、
interop
MMCondition是在
Swift
中定义
的
协议,但与Objective(用@objc注释)进行互操作。} let condition: T static var name:
浏览 4
提问于2015-10-24
得票数 3
回答已采纳
点击加载更多
相关
资讯
全新Swift从入门到进阶实战探探iOS APP(完结)
OC转Swift,你需要换个思考方式
Java 编程技巧之数据结构
苹果发布 Swift 6.3:支持编写原生 Android 应用
30天拿下Rust之泛型
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券