【发布时间】:2015-12-19 22:22:03
【问题描述】:
我刚刚将我的 Swift 1.2 代码迁移到 Swift 2 代码,我得到了错误
“
UIViewController”类型的值没有成员“className”
在这一行:
if(childViewController.className=="myPhotoCalendar.GalleryController")
这是我的代码:
func initLeftMenuController()
{
for childViewController in self.childViewControllers
{
if(childViewController.className=="myPhotoCalendar.GalleryController")
{
self.galleryController=childViewController as! GalleryController
}
if(childViewController.className=="myPhotoCalendar.TextsController")
{
self.textsController=childViewController as! TextsController
}
if(childViewController.className=="myPhotoCalendar.TemplatesController")
{
self.templatesController=childViewController as! TemplatesController
}
if(childViewController.className=="myPhotoCalendar.StylesController")
{
self.stylesController=childViewController as! StylesController
}
if(childViewController.className=="myPhotoCalendar.ObjektsController")
{
self.objektsController=childViewController as! ObjektsController
}
}
}
有人知道 Swift 2 中的 className 等价物吗?
感谢您的帮助。
【问题讨论】: