我有一个简单的主从设置,带有两个表视图控制器。在主控制器中,我创建了一个自定义类,我想在我的详细信息控制器中使用此自定义类。现在,我知道swift已取消实现类的操作,但是当我尝试在我的详细信息控制器中创建此类的新对象时,它变为“未声明”。是否应该有进口声明?还是我错过了什么?这是我的母版中的代码预览:

import UIKit

class FirstTableViewController: UITableViewController {
    class Continent {
        var name: String = "Country name"
        var continentCountry: ["countries of selected continent"]
    }
}

最佳答案

如果您尝试访问Continent,则需要在其前面加上FirstTableViewController

let continent = FirstTableViewController.Continent()


有关更多信息,请参见The Swift Programming Language: Nested Types

关于ios - swift 导入自定义类?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30676385/

10-09 12:47