swift报错initializer is inaccessible due to 'internal' protection level

使用swift生成某个类的实例时(例如let wq = GetMuInfo()),报错
"xxx initializer is inaccessible due to 'internal' protection level"

这是因为在定义GetMuInfo类时,忘记继承NSObject.

加上即可解决这个报错.

        public class GetMuInfo: NSObject {
            ...
            ...
            ...

你可能感兴趣的:(swift报错initializer is inaccessible due to 'internal' protection level)