У меня есть большая проблема!Быстрый доступ к объекту в ObjC++
Я пытаюсь использовать свойство Swift в классе ObjC++, но ничего не работает!
My Swift Класс:
let wST:CGFloat = 200
@objc class G: NSObject {
private override init() {}
class func sizeST() -> CGSize { return CGSize(width: wST, height: 200)}
// Another test
static var hST:CGFloat = 200
}
В ObjC++ класс .h:
@class G;
В ObjC++ класс .mm:
#import "PROJECT-Swift.h"
...
- (id)initWithFrame:(CGRect)frame {
NSLog(@"Property : %@", [G sizeST]);
// With static var
NSLog(@"Property : %f", G.hST);
}
Что случилось? Спасибо за помощь ...