IBOutlets没有连接到swift中的嵌套类

时间:2016-05-11 11:06:00

标签: ios iphone swift uistoryboard iboutlet

我有一个应用程序,我想将其转换为将来使用Swift。这就是我尝试实现类似结构的命名空间的方法,如下所示。当我想在storyboard中为视图控制器设置类名时,类名自动完成不会出现。此外,我无法轻松连接IBOutlets。我打开助理编辑器然后连接。我也手动输入了班级名称。类字段不显示视图控制器的所有可用类。

您能否通过保持名称空间结构原样来建议一个好的解决方案?

MyApp.swift

struct MyApp {

    struct Views {

    }

    struct ViewControllers {

    }

    struct WebServices {

    }

    struct Utils {

    }

    struct Push {

    }
}

Login.swift

extension MyApp.ViewControllers
{
    class Login: UIViewController {

        @IBOutlet weak var btnLogin : UIButton?

        @IBAction func btnLoginTapped (sender : UIButton)
        {

        }
    }
}

0 个答案:

没有答案
相关问题