Swift3 从Constants.h类访问变量

Swift3 从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

我已经创建了一个新类Constants.h,并在应用程序中定义了全局访问它的URL

#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中。。