腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用任何而不是
泛
型
、
泛
型
泛
型
代码使您能够编写灵活、可重用
的
函数
和
类型
,这些
函数
和
类型
可以与任何
类型
一起工作,但必须符合您定义
的
需求。您可以编写避免重复
的
代码,并以清晰、抽象
的
方式表达其意图。
泛
型
是
Swift
最强大
的
特性之一,
Swift
标准库
的
大部分都是用通用代码构建
的<
浏览 0
提问于2019-02-10
得票数 0
回答已采纳
2
回答
Swift
泛
型
类型
问题
:“
无法
调用
非
函数
类型
‘
Int
’
的
值
”
、
、
这就是我
的
问题
: struct NewStack<S> { mutating func addS(_ s: S) { print("Stack \(stackCount) = \(stack)") } 在带有while语句
的
行中,它通过我
的
警告:
无法
调用</e
浏览 24
提问于2020-07-29
得票数 0
2
回答
快速通用func gen<T>(arg: T)其中T: Optional<U>,U: Equatable
、
如何表示一个
Swift
泛
型
函数
,该
函数
将T限制为Optional<Equatable> func gen<T>(arg: T) where T: OptionalProtocol<Equata
浏览 3
提问于2017-02-07
得票数 6
回答已采纳
1
回答
将
函数
的
隐式转换链接到
泛
型
类
、
、
、
我有以下代码,它应该接受一个
函数
A => Boolean (输入
类型
上
的
泛
型
),并通过链式隐式转换将其转换为
泛
型
特征Y[A]:不幸
的
是,最后一行
无法
编译。执行下列任何一项更改都足以使代码编译: 转Y
非
属
浏览 0
提问于2017-01-20
得票数 4
回答已采纳
4
回答
是否可以在
Swift
中创建一个
泛
型
闭包?
、
、
、
func myfunc<T>(i:T) -> T {} 是否有可能使这个
泛
型
函数
成为一个闭包?
浏览 13
提问于2014-08-28
得票数 39
回答已采纳
3
回答
在C#中使用免费
的
泛
型
类型
参数模拟委托
、
、
、
、
然后,我们将研究
函数
与参数/参数之间
的
类比,以及
泛
型
类/
函数
与其
类型
-参数/
类型
-参数之间
的
类比。
函数
是一些未指定
值
的
代码块,称为“参数”。提供参数并接收结果。
泛
型
类是具有某些未指定
的
“
类型
参数”
的
类。提供
类型
参数,然后使用类
调用
构造
函
浏览 1
提问于2012-10-14
得票数 9
回答已采纳
3
回答
在运行时获取
非
泛
型
IDictionary
的
键和
值
类型
、
、
我想知道如何在运行时获取
非
泛
型
IDictionary
的
键和
值
类型
。编辑:我可能没有正确地描述我
的
问题
。对于
非
浏览 0
提问于2012-07-09
得票数 3
回答已采纳
2
回答
在
调用
函数
时显式指定
泛
型
类型
约束
、
、
我想知道在
Swift
中是否可能显式指定
泛
型
函数
的
泛
型
类型
。假设我有以下
函数
定义,它基本上创建一个
泛
型
类型
的
空数组T return [T]()我怎么能叫它呢?var foo = bar() 这是完全有意义
浏览 2
提问于2016-02-12
得票数 2
回答已采纳
1
回答
"<T: Decodable>“在XCODE
的
方法中意味着什么?
我想参数T是有效
的
,不是吗?如果您有解释这种快速语法
的
URL,请告诉我.:)
浏览 0
提问于2021-12-01
得票数 1
1
回答
为什么C#
无法
从
非
泛
型
静态方法
的
签名中推断
泛
型
类型
参数
类型
?
、
、
TakeAndGiveInt); //error }结果似乎表明,C#编译器
无法
从
非
泛
型
方法组中推断委托
函数
参数
的
泛
型
类型
参数最让我困惑
的
是,C#可以从ConsumeFunc1Func2中
的
方法返回
值
中推断Func
浏览 2
提问于2013-12-18
得票数 12
3
回答
用
非
空构造
函数
初始化
泛
型
类型
、
、
引用该
问题
: where T : A, { return new T(index);} 如果我试图
调用
B b = validate&
浏览 2
提问于2017-07-28
得票数 4
回答已采纳
3
回答
在C#中将
Int
转换为
泛
型
可空Enum
、
、
、
、
我希望将
int
值
转换为使用
泛
型
函数
的
可空枚举。我认为这会很容易,尤其是关于枚举/整型铸造
的
所有事情。我发现
的
最接近
的
问题
是,但不幸
的
是,它不能处理可空
的
枚举。解决了可空枚举
的
铸造
问题
,但不使用
泛
型
。= 3 public static T CastNullableEnum<T>(
int
浏览 8
提问于2014-08-14
得票数 1
回答已采纳
2
回答
当试图
调用
max(_:_:)
函数
时,“
无法
调用
非
函数
类型
的
值
”错误
、
我试图
调用
max
函数
:max(x: T, y: T)。但是,当我输入max(2,3)时,我仍然会得到以下错误: 我是个初学者,我从未遇到过使用"T“
类型
的
函数
签名。因此,与使用max
函数
有关
的
线程以我
的
方式
调用
浏览 1
提问于2016-08-06
得票数 7
回答已采纳
1
回答
作为
函数
返回
类型
的
Swift
协议
、
我希望使用
泛
型
协议
类型
作为
函数
返回
类型
,如下所示: associatedtype T func createC<T>() -> P<T> { }但是,这段代码编译时出现了一些错误:
函数</e
浏览 0
提问于2016-06-01
得票数 13
回答已采纳
1
回答
Swift
泛
型
vs Any
、
、
、
、
我在苹果网站上阅读了
swift
文档。有一个
函数
swapTwoValues,它交换两个任意给定
值
let temporaryA= a b = temporaryA现在,我想编写类似的
函数
,但不是使用T
泛
型
类型
,而是使用任何 func swapTwoValues2(_ a: inout Any, _ b: inout
浏览 17
提问于2017-07-26
得票数 7
4
回答
具有
泛
型
类型
字段
的
结构
的
大小
、
、
我想估计包含
泛
型
类型
参数
的
结构数组
的
大小,在本例中是字典条目结构。要做到这一点,我需要结构
的
大小。struct Entry
int
hash; TKey key;}使用Marshal.SizeOf似乎是有
问题
的
。传递结构
的
类型
将引发一个异常,说明
浏览 2
提问于2013-05-13
得票数 4
回答已采纳
1
回答
Swift
泛
型
:比
泛
型
更专业?
、
、
到目前为止,我还没有找到解决方案,我想知道我是不是遗漏了一些东西,或者它是否是语言
的
一个限制--任何洞察力都是值得赞赏
的
。我有一些只因
类型
而非语义不同
的
函数
,这些功能看起来很适合
泛
型
。我现在面临
的
问题
是,据我所知,
Swift
做
的
似乎是
泛
型
的
解析时间绑定,如果可能存在
问题
,则失败,而不是在实际存在<em
浏览 1
提问于2014-08-12
得票数 2
回答已采纳
7
回答
您认为
泛
型
属性在.NET中有用吗?
、
、
、
、
我说
的
不是
泛
型
类,它们用
泛
型
参数
的
类型
声明属性或字段。我说
的
是
泛
型
属性,它可以应用于
泛
型
类和
非
泛
型
类。= "Hi";// Insert Magic是指处理对
泛
型
属性、getter或sett
浏览 5
提问于2009-03-16
得票数 6
回答已采纳
1
回答
Swift
2使用
泛
型
闭包参数声明
函数
、
我用
泛
型
闭包参数定义了一个
函数
,如下所示: static func asyncTask<T>(task: () -> T, main: (res: T)main(res: result) }}Utils.asyncTask({ () ->
Int
rowId}) { rowId in 但我有一个编译时错误:
无法</
浏览 3
提问于2016-10-23
得票数 0
1
回答
您认为从
非
泛
型
类型
派生
泛
型
类型
定义重要吗?
下面是一个常见
问题
的
简单示例: ICollection<string> myStrings = ....在某些时候,我将这些
类型
和其他
类型
的
实例传递给接收它们
的
方法,这些方法将它们
类型
化为IEnumerable。(
非
通用形式)。 1.而不知道
泛
<e
浏览 2
提问于2012-02-20
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第五讲-Kotlin里的类型和空处理
Kotlin可空性
教你如何攻克Kotlin中泛型型变的难点
Kotlin的独门秘籍Reified实化类型参数
从Kotlin开发者角度看Java缺失的特性
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券