小编myp*_*unt的帖子

Objective-c 看不到 Swift 类的方法

目前我需要在 Objective-c 代码中使用我的 Swift 全局变量。这些是我的变量:

public var Name = [String]()
public var Author = [String]()
public var Url = [String]()
Run Code Online (Sandbox Code Playgroud)

这是一个返回我的公共变量的类:

@objc class AppConstant: NSObject {
   private override init() {}
   class func name() -> [String] { return Name }
   class func author() -> [String] { return Author}
   class func url() -> [String] { return Url}
}
Run Code Online (Sandbox Code Playgroud)

我的Objective-C代码:

@implementation SecondViewController
   NSArray *urlArray;
   NSArray *nameArray;
   NSArray *authorArray;


   - (void)viewDidLoad {
       [super viewDidLoad];

       urlArray = [AppConstant url];
       nameArray = [AppConstant name];
       authorArray = …
Run Code Online (Sandbox Code Playgroud)

methods class objective-c swift

2
推荐指数
1
解决办法
1029
查看次数

标签 统计

class ×1

methods ×1

objective-c ×1

swift ×1