我正在快速项目中使用我的旧Objective-C
代码。
我确实设法创建了-Bridge-Header.h
文件,它对我有用。
现在在我的Objective-C
代码,我需要参考UIWindow
的AppDelegate.swift
,
有人能做到吗?
请指导我!
首先访问ObjC中的Swift类,您可以导入编译器生成的头文件以将这些文件公开给ObjC。就像ProductModuleName-Swift.h
。(这个文件确实不存在,但是Xcode会自动为您创建)
#import "YourProductName-Swift.h"
然后,您可以window
从ObjC文件访问应用程序委托中的属性,例如
AppDelegate *delegate = [[UIApplication sharedApplication]delegate];
UIWindow *window = delegate.window;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句