Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在swift中导入自定义类?_Ios_Swift - Fatal编程技术网

Ios 在swift中导入自定义类?

Ios 在swift中导入自定义类?,ios,swift,Ios,Swift,我有一个带有两个表视图控制器的简单主细节设置。在主控制器中,我创建了一个自定义类,我想在我的详细控制器中使用这个自定义类。现在我知道swift已经放弃了实现类,但是当我尝试在我的detail控制器中创建这个类的新对象时,它会被称为“未声明”。应该有进口声明吗?还是我遗漏了什么?以下是“我的母版”中代码的预览: import UIKit class FirstTableViewController: UITableViewController { class Continent {

我有一个带有两个表视图控制器的简单主细节设置。在主控制器中,我创建了一个自定义类,我想在我的详细控制器中使用这个自定义类。现在我知道swift已经放弃了实现类,但是当我尝试在我的detail控制器中创建这个类的新对象时,它会被称为“未声明”。应该有进口声明吗?还是我遗漏了什么?以下是“我的母版”中代码的预览:

import UIKit

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

如果您试图访问
大陆
,则需要在其前面加上
FirstTableViewController

let continent = FirstTableViewController.Continent()

查看更多信息。

您的语法在包含
大陆国家的行中出现错误
这是一个复制和粘贴错误,修复了也不起作用的问题,您的意思是
var-contractioncountry=[“所选大陆的国家”]
?谢谢,经过这些年的obj c哈哈,我仍然在学习swift。