【问题标题】:Send image from Objective VC to Swift configured VC将图像从 Objective VC 发送到 Swift 配置的 VC
【发布时间】:2017-06-26 06:24:27
【问题描述】:

我正在做一个项目,该项目需要使用 segue 或故事板将编辑后的图像发送到另一个 ViewControler

首先要了解的几点。

  • ViewController 我正在发送使用Objective C 配置的图像。
  • 图像将传递给使用Swift Lang 配置的ViewController

问题:

Objective .m 文件中导入的 Swift 类不可见,因此我可以创建其对象以引用其成员。

我试过了:

// here i am not able to create SwiftVC class object so i can pass image further
SwfitVC *object = [self.storyboard instantiateViewControllerWithIdentifier:@"VC_Identifire"]; 
object.image = image; 
[self.navigationController pushViewController:object animated:YES];

导入 .m 文件后,SwftVC 类不可见。

请看。谢谢。

【问题讨论】:

标签: ios objective-c iphone swift3 viewcontroller


【解决方案1】:

为了让你的 Swift 文件可见;在您的 .m 文件中,您必须编写此导入语句。

#import "YourProjectName-Swift.h"

清理并构建,然后你就可以使用你的 Swift 类了。

【讨论】:

  • @vaibhav 将其标记为答案。以便对其他人有所帮助。
  • 感谢 Aaqib,开斋节快乐。
【解决方案2】:

另一种方式:

您可以将图像保存到 Objective-c 类的 Document Directory 中,然后将其提取到 Swift 类中。

可能有助于这个逻辑。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多