Swift3 从Constants.h类访问变量
我已经创建了一个新类Constants.h,并在应用程序中定义了全局访问它的URLSwift3 从Constants.h类访问变量,swift3,constants,Swift3,Constants,我已经创建了一个新类Constants.h,并在应用程序中定义了全局访问它的URL #ifndef Constants_h #define Constants_h #define LoginUrl @"http://dev.abc.in/app/login" #endif 但在viewcontroller中,它不允许访问常量。或者有没有其他方法可以像我在objective c中所做的那样,在Swift中定义常量,但使用Swift会产生问题。请给我一些建议 谢谢 如果要在Swif
#ifndef Constants_h
#define Constants_h
#define LoginUrl @"http://dev.abc.in/app/login"
#endif
但在viewcontroller中,它不允许访问常量。或者有没有其他方法可以像我在objective c中所做的那样,在Swift中定义常量,但使用Swift会产生问题。请给我一些建议
谢谢 如果要在Swift中使用Objective-C代码,则需要在桥接标头中包含Objective-C代码的标头。Swift编译器翻译桥接头中的所有声明并将其导入Swift。要解决您的问题,只需在桥接头中导入
Constants.h
文件
您也可以在Swift中创建全局常量,只需在全局范围中编写变量定义。您是否在桥接头中包含常量.h?@adarshaU为什么我们需要在桥接头中添加类桥接头将目标c文件添加到Swift中。。