腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否有可能在新的初始化中满足对
Swift
(SwiftUI)类的
泛
型
约束
?
、
、
虽然下面的示例很简单,但它
无法
编译,因为
Swift
无法
确定Text()视图是
泛
型
约束
所需的内容
类型
(错误
为
“
无法
将
类型
'Text‘的值转换为闭包结果
类型
' Content '")。有没有办法让init满足
泛
型
约束
?extension VStack {
浏览 31
提问于2021-03-29
得票数 0
回答已采纳
2
回答
Swift
协议如何符合
类型
参数协议
、
我有非常直接的
SWIFT
2.0代码 init(handle:Int) required init(handle:Int)U(handle: 1)} func foo() -> PA { }但是它
无法
用非常奇怪的错误消息进行编译
swift
:23:20: error:
泛
型
参数'U‘
无
浏览 5
提问于2015-11-05
得票数 0
1
回答
如何检查一个
泛
型
类型
是否是
Swift
中其他
泛
型
类型
的子类?
、
我们如何在
Swift
中检查一个
泛
型
类型
是从其他
泛
型
类型
继承的?class Style<U: Styleable> { ...我不知道如何在编译时检查这一点--
Swift
不允许这样做(也许吧?)
将
一个
泛
型
类型
约束
为
另一个
泛
型
类型
的子类。所以我唯一能做的就
浏览 4
提问于2016-07-17
得票数 2
1
回答
无法
将
泛
型
类型
约束
为
在
Swift
5中
等效
、
、
为什么
Swift
不允许这个
泛
型函数: 我正在尝试表达一个
泛
型函数,它将接受两个"number“
类型
,并对它们进行比较,可以是整型、浮点
型
、双精度
型
等。
浏览 23
提问于2020-11-04
得票数 1
回答已采纳
2
回答
代码覆盖率不会标记使用<T>传递的行
、
、
如您所知,到达代码覆盖时
为
蓝色,未到达时
为
红色,部分到达代码行时
为
黄色。 我编写了一个小的映射程序,它接收IDataReader并由于反射而变成对象。
浏览 4
提问于2015-01-09
得票数 0
回答已采纳
1
回答
为什么
泛
型
类型
不通过进一步向下调用链的
约束
来参与方法重载?
、
、
、
Swift
允许通过对传入的
泛
型
类型
施加
约束
来重载
泛
型
方法。如果您将其与具体
类型
一起使用,则传入的
类型
将
参与此重载,并且将从该
类型
推断
约束
。一旦一个
泛
型
方法委托给另一个具有重载解决方案的方法,就不能再推断
约束
,而是利用上面已经设置
在
该
类型
上的
约束
。String()) &
浏览 1
提问于2019-01-12
得票数 2
3
回答
仅用于数值
类型
的
泛
型
类型
约束
、
、
我正在尝试弄清楚如何为
泛
型
类实现
类型
约束
(
在
Swift
中),从而将
泛
型
类型
限制为仅数值
类型
。例如Double、Int等,但不是string。谢谢你的帮助。
浏览 1
提问于2014-06-06
得票数 30
回答已采纳
2
回答
在
调用函数时显式指定
泛
型
类型
约束
、
、
我想知道
在
Swift
中是否可能显式指定
泛
型函数的
泛
型
类型
。假设我有以下函数定义,它基本上创建一个
泛
型
类型
的空数组T return [T]()我怎么能叫它呢?var foo = bar() 这是完全有意义的,因为这里真的没有任何信息可以推断出任何事情。但不幸
浏览 2
提问于2016-02-12
得票数 2
回答已采纳
2
回答
如何实例化
泛
型
类型
的新实例
在
C#中,您可以
在
泛
型
上放置新的
约束
来创建
泛
型
参数
类型
的新实例,
在
Kotlin中是否有
等效
的
约束
?
浏览 20
提问于2015-10-22
得票数 19
回答已采纳
2
回答
SWIFT
2.0:创建符合通用协议的对象集合
类型
、
、
这在理论上似乎不错,但我得到了以下错误消息: 不能用作
泛
型
约束
,因为它包含相同
类型
的需求。我想这是有道理的,毕竟数组也是一个
泛
型
结构,所以编译器
将
无法
确定
类型
实际上是什么,因为SomeProtocol和Array都是
泛
型
的。所以我的问题是--我觉得我应该有一个符合SomeProtocol的对象数组--这在
SWIFT
2.0中有可能吗?我是不是想错了?
浏览 8
提问于2015-09-11
得票数 2
回答已采纳
2
回答
TypeScript类
泛
型
参数
约束
我试图声明一个带有
约束
泛
型
参数的TypeScript类。
在
C#中,以下内容
将
编译:} 什么是TypeScript等值?
浏览 1
提问于2018-05-14
得票数 1
回答已采纳
1
回答
如何使用
泛
型
类似数组的属性创建协议
、
、
、
{ get }给出“
无法
专门化非
泛
型
类型
‘
浏览 3
提问于2020-08-05
得票数 0
2
回答
是否有办法
将
“`Self`”限制为
泛
型
类型
?
、
、
、
print("default Bird: \(name)") }Owl<String>: Night Owl func doSomething() { }
为
FlappyBird
类型
调用,但是 extension B
浏览 0
提问于2018-04-13
得票数 1
回答已采纳
1
回答
使用它的PHFetchResult扩展是
泛
型
ObjectType?
、
、
、
、
我正在尝试向PHFetchResult添加一个扩展,以便
将
结果对象作为一个正确
类型
的数组提取出来--到目前为止,我还不知道如何避免下面看到的复制。除了
类型
约束
之外,以下扩展是相同的。如果我使用PHObject作为
约束
,它将工作,但结果需要转换为更具体的
类型
. var
浏览 0
提问于2018-03-27
得票数 3
回答已采纳
2
回答
如何要求
泛
型
类型
使用协议中的特定
类型
实现
泛
型
协议
、
、
、
您好,我在当前的项目中经常使用
泛
型
。然而,我遇到了一个问题:public interface Proto<B> {} public void Requires (Proto<Sam
浏览 3
提问于2014-07-04
得票数 9
回答已采纳
1
回答
Swift
变量
约束
、
、
、
是否可以
在
Swift
(2.1)的当前迭代中对变量
类型
添加
约束
?ElementType { case Header case Decoration(kind: String)在其他类中,如果我有一个
类型
为
Element的变量,是否有可能设置如下的
约束
:
浏览 1
提问于2015-11-19
得票数 1
回答已采纳
1
回答
嵌套
泛
型
约束
:在被
约束
到该
泛
型
类型
的
泛
型
序列扩展中
约束
泛
型
项的T
、
在
Swift
中,我们可以编写
泛
型
项(如序列)的扩展:这将保证扩展只适用于(
在
本例中) RxSwift可观测值的序列。但是,如果元素
约束
是另一个
泛
型
,那么可以
约束
该
泛
型
吗?Iterator.Element : ObservableType where E : MyType
浏览 3
提问于2017-01-17
得票数 5
回答已采纳
2
回答
用显式指定的
泛
型
参数推断
泛
型
约束
、
、
请考虑以下代码:let g x = f x函数f有一个受比较
约束
的
泛
型
参数
在
函数g中,我只使用f并让编译器推断出
泛
型
参数(它正确地这样做),从而生成g: 'a -> unit when 'a : comparison。但是,如果我需要显式地指定
泛<
浏览 5
提问于2016-02-11
得票数 0
1
回答
我
在
Swift
中的通用协议有什么问题?
、
、
、
我
无法
理解协议
泛
型
类型
在
Swift
中是如何工作的。同样的解决方案
在
Java或Kotlin中也能正常工作。第一个是我
将
where
泛
型
约束
放在另一个协议上 第二个错误是我的交互类不符合协议。当我单击“修复”时,它将添加另一个“typealias T=type”,并希望我再次指定T。 我想知道
在
Swift
中是否有其他方法来实现这一点,或者如何解决这个问题。这背
浏览 16
提问于2020-02-20
得票数 0
1
回答
"<T: Decodable>“
在
XCODE的方法中意味着什么?
data) else { } } 在这段代码中,<T:Decodable>
在
方法中意味着什么
浏览 0
提问于2021-12-01
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
Kotlin第七讲-泛型在Java和Kotlin上的差异
全新Swift从入门到进阶实战探探iOS APP(完结)
从Java到Kotlin(四)
转向Kotlin——泛型
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券