草庐IT

Variable_init

全部标签

swift - 如何使用 Realm Swift Init

我正在尝试在Swift中使用Realm的init。我尝试了以下方法overrideinit(value:AnyObject){super.init()println("thisisnotcalled")}requiredinit(){super.init()println("thisiscalled")}我希望能够将一个对象传递给初始化程序,但是,我无法获得要调用的第一个函数。 最佳答案 我在Swift3中的解决方案自定义初始化器:classBranches:Object{dynamicvarkey:String=NSUUID().

swift - 如何使用 Realm Swift Init

我正在尝试在Swift中使用Realm的init。我尝试了以下方法overrideinit(value:AnyObject){super.init()println("thisisnotcalled")}requiredinit(){super.init()println("thisiscalled")}我希望能够将一个对象传递给初始化程序,但是,我无法获得要调用的第一个函数。 最佳答案 我在Swift3中的解决方案自定义初始化器:classBranches:Object{dynamicvarkey:String=NSUUID().

ios - 属性 'self.*' 未在 super.init 调用时初始化

我刚刚将我的xcode更新到6.3.1。问题是我从Swift1.2开始收到这个奇怪的错误消息。我收到了这种错误信息/Users/MNurdin/Documents/iOS/xxxxx/Library/SideBar.swift:32:15:Property'self.originView'notinitializedatsuper.initcall/Users/MNurdin/Documents/iOS/xxxxx/Library/SideBar.swift:38:20:Immutablevalue'self.originView'mayonlybeinitializedonce关于这

ios - 属性 'self.*' 未在 super.init 调用时初始化

我刚刚将我的xcode更新到6.3.1。问题是我从Swift1.2开始收到这个奇怪的错误消息。我收到了这种错误信息/Users/MNurdin/Documents/iOS/xxxxx/Library/SideBar.swift:32:15:Property'self.originView'notinitializedatsuper.initcall/Users/MNurdin/Documents/iOS/xxxxx/Library/SideBar.swift:38:20:Immutablevalue'self.originView'mayonlybeinitializedonce关于这

Nacos启动报错:Please set the JAVA_HOME variable in your environment, We need java(x64) jdk8 or later is

错误:PleasesettheJAVA_HOMEvariableinyourenvironment,Weneedjava(x64)! jdk8 orlaterisbetter!请在您的环境中设置JAVAHOME变量,我们需要JAVA(x64)JDK8或更高版本解决方案:网上找的的解决方案,试过可行,为防止以后找不到,特总结于此,另外最下面会附上参考博客地址。检查JDK版本,是不是低于JDK8,如果版本较低,则要重新配置1.电脑Windows+R键,打开命令行窗口 2.输入命令行:java-version回车,查看JDK版本,若版本较低查看下面链接重新配置JDKjdk环境变量下载、配置流程、常见

ios - Swift, super.init() Must call a designated initializer of the superclass 'UIView' 错误

这个问题在这里已经有了答案:BuilderrorwhentryingtooverrideaninitializerinXcode6.3Beta3(3个答案)关闭7年前。我是Swift的新手。我继承了一个项目。我看到它在设备上运行。但是,当我检查代码时发现它有很多错误。我能够清除错误。但是,我遇到了这个让我感到困惑的问题。该项目也使用xib文件。这是代码。requiredinit(coderaDecoder:NSCoder){super.init(coder:aDecoder)}overrideinit(frame:CGRect){super.init(frame:frame)}init

ios - Swift, super.init() Must call a designated initializer of the superclass 'UIView' 错误

这个问题在这里已经有了答案:BuilderrorwhentryingtooverrideaninitializerinXcode6.3Beta3(3个答案)关闭7年前。我是Swift的新手。我继承了一个项目。我看到它在设备上运行。但是,当我检查代码时发现它有很多错误。我能够清除错误。但是,我遇到了这个让我感到困惑的问题。该项目也使用xib文件。这是代码。requiredinit(coderaDecoder:NSCoder){super.init(coder:aDecoder)}overrideinit(frame:CGRect){super.init(frame:frame)}init

swift - 通过覆盖 init 从 Storyboard初始化 View Controller

我在Storyboard中定义了一个ViewController实例。我可以通过以下方式初始化它varmyViewController=UIStoryboard(name:"Main",bundle:nil).instantiateViewControllerWithIdentifier("myViewControllerIdentifier")as!ViewController有没有办法覆盖ViewController的init方法,以便我可以使用初始化它varmyViewController=ViewController()我尝试覆盖initconvenienceinit(){se

swift - 通过覆盖 init 从 Storyboard初始化 View Controller

我在Storyboard中定义了一个ViewController实例。我可以通过以下方式初始化它varmyViewController=UIStoryboard(name:"Main",bundle:nil).instantiateViewControllerWithIdentifier("myViewControllerIdentifier")as!ViewController有没有办法覆盖ViewController的init方法,以便我可以使用初始化它varmyViewController=ViewController()我尝试覆盖initconvenienceinit(){se

ios Swift fatal error : use of unimplemented initializer 'init()'

我一直在努力尝试,在StackOverflow上查找了与此问题相关的所有类似问题,但都无济于事。classTimeLineTableViewController:UITableViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate{vartimelineData=[PFObject]()requiredinit(coderaDecoder:NSCoder){super.init(coder:aDecoder)}overridefuncviewDidLoad(){super.viewDid