我有一个“ 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截图: