腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
在swift中用
初始化
器
实现
objective C协议
Parcelable <NSObject>- (instancetype)initWithData:(NSDictionary *)data;我似乎找不到在Swift类中
实现
的方法
浏览 9
修改于2016-09-14
得票数 0
1
回答
使用Dart 2.17超级
初始化
器
实现
Widget密钥
既然Dart 2.17允许超级
初始化
功能,我现在似乎可以替换默认的样板了 const WidgetName({Key或者,我可能不完全理解超级
初始化
的基本过程。
浏览 5
提问于2022-05-14
得票数 1
回答已采纳
1
回答
自动属性
初始化
器
单例
实现
因此,使用全新的C# 6,我们得到了那些整洁的自动属性
初始化
器
。我想我还是利用这些来做比以往更简洁的单身汉吧。显然,也有这个想法。
浏览 3
修改于2017-05-23
得票数 9
回答已采纳
1
回答
Swift 4协议扩展-方便
初始化
器
默认
实现
我正在试图找出如何在
实现
类型可以继承的协议扩展中创建默认协议
初始化
器
实现
。Repo: Initializable { var container: Container<String>最后出现以下编译
器
错误: 类型'Repo‘不符合协议’
初始化
‘。
浏览 4
修改于2017-10-06
得票数 2
1
回答
避免合成的
初始化
器
列表的
实现
在
初始化
这个成员之前,需要一些计算和/或进一步的步骤,因为(A类的)构造函数的一个参数需要计算出来。因此,通过
初始化
器
列表进行
初始化
是不利的。使其工作的唯一方法是对(类B的)构造函数/
初始化
列表中的类型A的成员进行一些初步
初始化
,然后在获得参数后在构造函数中进一步覆盖该成员。as} 我猜有一个比前面提
浏览 0
提问于2019-04-06
得票数 1
1
回答
无法使用集合
初始化
器
实现
类型,因为它没有
实现
“System.Collections.IEnumerable”
QuadList.Add(tempQuad); 或者我被告知
浏览 3
修改于2019-11-04
得票数 1
回答已采纳
4
回答
不能使用集合
初始化
器
实现
XYZ类型,因为它没有
实现
'System.Collections.IEnumerable‘
s.Status1, d.CourseId, }; 有人能帮帮我告诉我我做错了什么吗?
浏览 2
修改于2013-08-28
得票数 17
回答已采纳
2
回答
实现
数组
初始化
器
您可以在同一行中声明和
初始化
常规数组,如下所示:有没有办法在自定义类中复制这种行为?
浏览 0
提问于2011-03-23
得票数 5
回答已采纳
2
回答
这意味着:“如果您能够满足需求,则不需要提供所需
初始化
器
的显式
实现
”?
我在Swift关于
初始化
器
的文档中找到了这个注释: 您能给我一个代码示例吗?在这个示例中,我不需要提供所需
初始化
器
的显式
实现
?
浏览 5
修改于2017-07-07
得票数 1
2
回答
Swift:在类中
实现
协议
初始化
器
我试图理解为什么Swift强制执行一个符合协议的类,并根据需要标记一个
初始化
器
。这实际上强制所有子类也
实现
该
初始化
器
。指定的超类
初始化
器
肯定会被继承吗?以下引文摘自Swift语言指南: 您可以将协议
初始化
器
需求作为指定的
初始化
程序或方便的
初始化
器
实现
在符合标准的类上。在这两种情况下,必须用所需的修饰符标记
初始化
器
实现<
浏览 2
修改于2017-02-22
得票数 2
回答已采纳
1
回答
所需的
初始化
器
与指定的
初始化
器
之间有什么区别?
我正在创建自己的自定义tableViewCell,然后出现了一个错误: 必需的
初始化
器
: 指定的<em
浏览 2
修改于2020-06-20
得票数 16
回答已采纳
1
回答
指定的
初始化
程序在使用协议时只应该在“Super”上调用指定的
初始化
器
?
protocol A定义了一个指定的
初始化
器
,即-(instancetype)initWithInt:(int)count。但是,当我在class B中
实现
标准
初始化
器
并使其使用也在B类中
实现
的指定
初始化
器
时,我将收到警告:“指定的
初始化
程序只应在‘class B’上调用指定的
初始化
器
”,而我的指定
初始化
器
(它是initWithInt)从未在Super上调用任何指
浏览 1
修改于2017-09-23
得票数 1
回答已采纳
4
回答
在Swift子类中添加方便的
初始化
器
作为一个学习练习,我试图
实现
SKShapeNode的一个子类,它提供了一个新的方便
初始化
器
,它接受一个数字,并构造一个ShapeNode,它是一个数字、宽度和高度的平方。根据 如果您的子类没有定义任何指定的
初始化
器
,则它会自动继承其所有指定的超类
初始化
器
。规则2 如果您的子类提供了它指定的所有超类
初始化
器
的
实现
--或者按照规则1继承它们,或者提供自定义
实现
作为其定义的一部分--那么它将自动
浏览 4
修改于2015-04-10
得票数 23
回答已采纳
1
回答
为什么RangeReplaceableCollection需要一个空的
初始化
器
?
这个空的
初始化
器
似乎用在init(_:)、init(repeating:count:)和removeAll(keepingCapacity:)的默认
实现
中,后者也应该可以用removeSubrange(_:)
实现
。但是,我不能提供一个空的
初始化
器
,因为至少需要一个startIndex。如果我
实现
了一个空的
初始化
器
并将fatalError()放在它的主体中,那么除了三个
初始化
器
和removeAll之外
浏览 5
提问于2016-07-07
得票数 4
1
回答
方便Init覆盖
问题细节 如果您的子类没有定义任何指定的
初始化
器
,则它会自动继承其所有超类指定的
初始化
器
。如果您的子类提供了其所有超类指定
初始化
器
的
实现
--或者按照规则1继承它们,或者提供自定义
实现
作为其定义的一部分--
浏览 2
修改于2018-02-08
得票数 19
回答已采纳
1
回答
如何在Swift中为符合NSCoding协议的类
实现
可故障
初始化
器
?
如何为符合NSCoding协议的类
实现
可故障
初始化
器
?我得到以下错误: 对于如何<
浏览 1
修改于2017-05-23
得票数 0
回答已采纳
2
回答
UIViewController如何设法在Swift中拥有默认的无args
初始化
器
?
,而没有方便的
初始化
器
,但是,可以编写以下代码并进行编译(Xcode 6.1.1)这怎麽可能?根据Swift的书,下面是
初始化
继承的规则 如果您的子类没有定义任何指定的
初始化
器
,则它会自动继承其所有超类指定的
初始化
器
。如果您的子类提供了其所有超类指定
初始化
器
的
实现
--或者按照规则1继承它们,或者提供自定义
实现
作为其定义的一部分--那么它将自
浏览 7
提问于2015-02-06
得票数 4
回答已采纳
2
回答
Swift协议中的"init“--为什么?
你能解释一下为什么要在Swift的协议中加入
初始化
器
吗?我认为协议的责任是定义具体的
实现
可以做什么,而不是具体的
实现
细节。
初始化
器
不就是这样的东西吗?
浏览 7
修改于2020-01-07
得票数 1
回答已采纳
2
回答
“(编码
器
aDecoder: NSCoder)在UIView或UIViewController上调用?
(coder aDecoder: NSCoder)的
实现
。目前,我有以下
实现
来关闭编译
器
: fatalError()我理解为什么需要包含这个
初始化
器
;我的子类需要符合NSCoding协议,因为它的超类符合它,并且这个
初始化
器
是NSCoding协议的一部分,所以它需要与我的类一起工作,即
初始化
类的所有存储属性(
初始化
器
的超
浏览 0
提问于2018-09-08
得票数 17
回答已采纳
1
回答
您能“扩展”(即向可编码对象的自动生成构造函数添加额外的
初始化
逻辑)吗?
在对象上
实现
Codable时,编译
器
可以自动为您生成构造函数。但是,只有当您还没有编写接受解码
器
的
初始化
程序时,它才会这样做。也就是说,我们有一个对象,它具有从解码
器
设置的大约50个let属性,但我们也有5个基于这些let属性的计算属性。从技术上讲,如果我们可以在
初始化
器
中计算它们,在解码
器
设置了另外的50个之后,我们可以简单地将结果存储在它们自己的let vars中,这样就完全不需要计算属性了。问题是,正如前面提到的,如果您
实现
了自
浏览 0
修改于2018-03-16
得票数 2
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券