Ios 如何将NSInteger从objective c view controller传递到swift控制器?

Ios 如何将NSInteger从objective c view controller传递到swift控制器?,ios,objective-c,swift,uiviewcontroller,Ios,Objective C,Swift,Uiviewcontroller,作为后续行动: 既然我可以将数据传递给swift类,那么我似乎只能传递什么样的数据 我无法传递整数,只能传递其他类型的整数 看看我的项目Swift.h,没有一个变量XXXX:NSInteger!都列在那里 目前,我必须在目标c中将数字转换为字符串,传递该字符串,然后在swift中将其转换回数字 是否有我可以在swift中声明的数字格式可以在目标c中访问?将其包装在NSNumber中:var NSNumber=NSNumber(someValue) NSNumber在ObjC和Swift中都可以访

作为后续行动:

既然我可以将数据传递给swift类,那么我似乎只能传递什么样的数据

我无法传递整数,只能传递其他类型的整数

看看我的项目Swift.h,没有一个变量XXXX:NSInteger!都列在那里

目前,我必须在目标c中将数字转换为字符串,传递该字符串,然后在swift中将其转换回数字


是否有我可以在swift中声明的数字格式可以在目标c中访问?

将其包装在NSNumber中:
var NSNumber=NSNumber(someValue)


NSNumber在ObjC和Swift中都可以访问。

将其包装在NSNumber中:
var NSNumber=NSNumber(someValue)

NSNumber可在ObjC和Swift中访问