我有一个“ HomeViewController.h”包含一个属于“”的容器视图PublishViewController.swift。当我单击容器视图上的按钮时,我想弹出“ AddEventViewController.h”。
但是当我指定 "HomeViewController作为 的代表时AddEventViewController,我得到的错误是
“类型 'HomeViewController' 未确认协议“AddEventViewControllerDelegate”
我错过了什么或者这是错的?
这是我的代码: HomeViewController.h @interface HomeViewController ()
AddEventViewController.h
@protocol AddEventViewControllerDelegate <NSObject>
@end
@interface AddEventViewController : UIViewController
@end
PublishViewController.swift
let addEventVC = self.storyboard?.instantiateViewControllerWithIdentifier("AddEventViewController") as AddEventViewController
if let homeVC = self.parentViewController as? HomeViewController {
addEventVC.delegate = homeVC
}
self.presentViewController(addEventVC, animated: true, completion: nil)
Xcode截图:
