腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
哪个
初始化
器
调
用了
UIViewController
的
方便
初始化
?
、
、
我经常在
UIViewController
中使用
方便
的
初始化
来创建自定义
初始化
器
。 但我不知道当self.init()调用时,
UIViewController
的
现有
初始化
器
是什么。在
UIViewController
的
便捷
初始化
中使用self.init()时,该如何调用 final class SampleViewController:
UIViewContr
浏览 24
提问于2019-01-22
得票数 2
回答已采纳
2
回答
UIViewController
如何设法在Swift中拥有默认
的
无args
初始化
器
?
、
UIViewController
类定义了一个指定
的
初始化
器
,init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?),而没有
方便
的
初始化
器
,但是,可以编写以下代码并进行编译(Xcode 6.1.1)这怎麽可能?根据Swift
的
书,下面是
初始化
继承
的</e
浏览 7
提问于2015-02-06
得票数 4
回答已采纳
1
回答
通过扩展添加时,
UIViewController
的
方便
初始化
不出现
、
我想通过一个扩展向
UIViewController
添加一个
方便
的
初始化
器
,因为我想让所有的UIViewControllers/UIViewControler子类都能访问它。但是当我添加它时,它不会出现在可用
初始化
器
的
下拉列表中,如果我尝试使用它,我会得到一个错误消息Missing argument label 'coder:' in call。extension
UIViewController
{
浏览 0
提问于2018-05-01
得票数 0
2
回答
objective-c中指定
的
初始化
器
和
方便
的
初始化
器
,以及如何正确地创建它们并将它们绑定在一起
、
、
我正在尝试理解
哪个
应该被指定为
初始化
器
,
哪个
是
方便
的
初始化
器
。我读过关于这个话题
的
苹果文档,但我仍然不确定。指定
的
初始值设定项是否必须具有类所需
的
所有值?)cardCount usingDeck:(Deck *)deck cardMatchMode:(NSUInteger)matchMode 作为指定
的
初始化
器
,另一个
方便
<em
浏览 0
提问于2013-08-08
得票数 7
回答已采纳
3
回答
SWIFT2.0子类
UIViewController
的
子类,称为
方便
初始化
器
、
、
对于SWIFT2.0/Xcode 7beta3中为
UIViewController
指定
的
和
方便
的
初始化
器
有一点混淆。我们
的
UIViewControllers都是在代码中定义
的
,没有Nibs。目前A类继承自
UIViewController
,如下所示 convenience init() { ...self.init(nibNam
浏览 6
提问于2015-07-15
得票数 2
回答已采纳
4
回答
初始化
iPhone开发/Objective中
的
实例变量
、
、
、
、
场景1:在非
UIViewController
类中
初始化
- (id)initWithFrame:(CGRect)frame { self = [super initWithFrame因为您没有分配变量,只是想拥有一个传递给您
的
副本,所以您需要显式地保留它本身。如果您使
用了
setter方法,它将为您保留它,但希望避免访问
初始化
程序中
的
属性。
方便
的
方法(如果实现得当)将自动释放它生成
的
新对象,因此我们不必担心双重
浏览 0
提问于2011-11-10
得票数 7
回答已采纳
1
回答
initWithNibName到底是做什么
的
?
、
、
theTestController = [[[CustomCell alloc]initWithNibName:@"CustomCell" bundle:[NSBundle mainBundle]]autorelease];I
的
示例代码中mainBundle] loadNibNamed:@"CustomCell" owner: theTestController options:nil];和cellForRowAtIndexPath之间
的
区别是什么
浏览 3
提问于2011-06-19
得票数 2
回答已采纳
1
回答
在调用可故障
初始化
程序
的
子类上创建
方便
的
初始化
程序
、
尝试了下面推导
的
许多变体,但都没有效果。(i:
UIViewController
){ } 根据 (
初始化
规则2),init?(名:String)在实现指定
的
初始化
器
之后是否可以使用
方便
的
可故障<
浏览 0
提问于2014-11-10
得票数 4
回答已采纳
1
回答
动态子类实例化
、
、
、
、
例如OOP动态
初始化
器
。例如,我已经在目标C中使
用了
这个代码:+ (instancetype)showFrom:(
UIViewController
(of: self).className, bundle: sender.nibBundle) }那么,如何从超类中编写viewController
的
通用
方便
初始化
器</e
浏览 0
提问于2018-09-27
得票数 1
回答已采纳
3
回答
为什么Swift默认
的
UIViewController
子类
初始化
器
会两次
初始化
属性?
、
、
、
为什么Swift默认
初始化
工具init()
的
UIViewController
子类要两次
初始化
属性?同样
的
情况发生在UIView
的
子类中,而不是直接子类NSObject。通过使用Parent(nibName: nil, bundle: nil)而不是Parent()进行
初始化
,问题就解决了。当我为Parent提供自定义
初始化
程序时,它也能正常工作。
的
初始化
器
,并使用它作为Parent
的</em
浏览 1
提问于2014-09-28
得票数 3
回答已采纳
2
回答
我
的
方便
之处--它在分机中不起作用
、
、
我正在重构一个
UIViewController
,以删除不应该在其中
的
非UI内容。我正在尝试做同样
的
事情,但在扩展
的
方便
性方面出现了错误,原因是: convenience init(forLiftLogFilter,我不需要传递任何
初始化
参数,但是我非常确定我需要一个外部名称,即forLiftLogFilter,这样我就可以进行调
用了
。当然,由于这是不起作用
的
浏览 3
提问于2016-09-30
得票数 0
回答已采纳
1
回答
因特!不会在Swift中继承
、
、
、
目前,我正在试验基于RealmSwift JSON
的
基于
的
JSON支持,但仍然停留在initWithDictionary上。我将扩展转移到RLMObjectBase,自动生成
的
快速代码如下所示: .....} 这在我看来是可以
的
。但是领域
的
Object (RLMObjectBase
的
子类)由于某种原因并没有继承init!
浏览 4
提问于2015-10-13
得票数 1
2
回答
扩展UIAlertController
方便
输入警告
、
、
、
、
当我定义一个UIAlertController
方便
初始化
器
时: convenience init(message: String?).Alert) }并在我
的
UIViewController
,我得到一个警告: 当视图控制
器
处于
浏览 0
提问于2015-11-19
得票数 5
回答已采纳
2
回答
检查xcode中指定
的
初始化
程序
、
、
有没有办法找出Xcode中超类中指定
的
初始化
器
是
哪个
?还有一个简短
的
问题。子类中指定
的
初始化
器
( DI )只允许调用超类中
的
方便
初始化
器
( CI ),因为超类中
的
CI最终将调
浏览 0
提问于2015-12-19
得票数 1
回答已采纳
1
回答
Swift中
UIViewController
子类成员
的
双重
初始化
、
、
我想做一个定制
的
容器视图控制
器
,并将一些成员添加到
UIViewController
的
子类中。makeKeyAndVisible()class CustomContainerViewController:
UIViewController
{} 这是Custom
浏览 1
提问于2014-10-11
得票数 6
回答已采纳
4
回答
为什么我不能在Swift中调用
UIViewController
上
的
默认super.init()呢?
、
、
、
、
我不使用故事板中
的
UIViewController
,我希望有一个自定义
的
init函数,其中传递某个对象
的
NSManagedObjectID。我只想给super.init()打电话,就像我在目标-C。如下所示: super.init()但是,我得到了以下编译
器
错误: 必须调用超类
UIViewController
的
指定
初始化
程序
浏览 10
提问于2014-06-07
得票数 107
回答已采纳
1
回答
带有附加依赖项
的
UINavigationController子类
初始化
器
、
、
、
、
我正在尝试创建一个UINavigationController
的
子类,该子类需要额外
的
依赖项。我还希望能够在
初始化
时创建和指定根视图控制
器
。我有这样
的
代码: self.authUser = authUser fatalError("init(coder:) has not be
浏览 2
提问于2018-01-07
得票数 2
4
回答
在Swift子类中添加
方便
的
初始化
器
、
、
、
作为一个学习练习,我试图实现SKShapeNode
的
一个子类,它提供了一个新
的
方便
初始化
器
,它接受一个数字,并构造一个ShapeNode,它是一个数字、宽度和高度
的
平方。根据 如果您
的
子类没有定义任何指定
的
初始化
器
,则它会自动继承其所有指定
的
超类
初始化
器
。规则2 如果您
的
子类提供了它指定
的
所有超类
初始化</em
浏览 4
提问于2014-06-23
得票数 23
回答已采纳
2
回答
Swift中
UIViewController
初始化
的
疯狂行为
、
、
、
我正尝试在Swift
的
UIViewController
中添加简单
的
初始化
器
。到目前为止,这是非常令人沮丧
的
。首先,我尝试将其添加为一个
方便
的
init: convenience如果我这样做,编译
器
会强制我实现所需
的
init(coder aDecoder:
浏览 1
提问于2014-11-26
得票数 2
4
回答
如何使用自定义init创建自定义UINavigationController类?
、
、
、
我尝试创建一个定制
的
UINavigationController类,如下所示- privatelet user: User self.user = userinit(coder:) has not been implemented")} 致命错误:类
浏览 1
提问于2019-07-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
移动端iOS组件化
那些年 iOS 升级踩过的坑!
OpenMAX编程-实现一个组件
使用通用定时器闪烁LED
C/C+编程学习笔记:C+基础之变量的声明与初始化赋值
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券