尽管已在文件中定义,此类(CustomViewCell.h
)不会引发任何类型或名为ChatInboxDelegate
的协议:
#import <UIKit/UIKit.h>
@protocol ChatInboxDelegate;
@class ChatMessage;
@interface SHNChatEverydayMessageViewCell : UITableViewCell
@property (nonatomic, strong) id<ChatInboxDelegate> delegate;
- (void) populate:(ChatMessage *)model;
+ (float) getHeight;
@property (weak, nonatomic) ChatMessage *chatMessage;
@end
@protocol ChatInboxDelegate <NSObject>
- (void)openViewController:(UIViewController *)vc;
- (void)reloadTable;
- (void)updateChatMessage : (NSString * )messageId chatMessage:(ChatMessage *) chatMessage;
@end
最佳答案
这段代码没有任何问题。是否有可能在构建之前没有保存文件,或者代码中使用符号ChatInboxDelegate
的其他内容?