我在Swift中创建了一个全局URL变量,现在我想使用override func prepare(for segue: UIStoryboardSegue, sender: Any?
将它传递给用Objective-C编写的类,但是`AudioView类型的值没有成员'urlToPlay'。这就是我所做的:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "AudioView" {
let vc = segue.destination as! AudioView
vc.urlToPlay = songPlayURL // error
}
}
@interface AudioView ()
@property (strong, nonatomic) NSURL *urlToPlay;
@end
答案 0 :(得分:1)
通过在头文件中添加@property
来解决此问题。 :)