我在Swift中获得了价值:

var diff:NSTimeInterval!


我将其传递给Objective C类:

var destVC:ProgressViewController = segue.destinationViewController as! ProgressViewController //as! UIViewController
destVC.seconds = self.diff!


在目标C中,接受该值的变量下面:

@property (nonatomic) NSTimeInterval *seconds;


但是我在Swift中遇到了一个错误:

Cannot assign a value of type 'NSTimeInterval' to a value of type 'UnsafeMutablePointer<NSTimeInterval>'


任何帮助将不胜感激。

最佳答案

使用NSTimeInterval seconds而不使用NSTimeInterval *seconds;,删除*

关于ios - 如何通过segue将NSTimeInterval值从swift传递到 objective-c ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30912458/

10-10 20:39