Нет Тип или протокол с именем класса `ChatInboxDelegate` - PullRequest
0 голосов
/ 09 октября 2019

Этот класс (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

1 Ответ

0 голосов
/ 09 октября 2019

С этим кодом все в порядке. Возможно ли, что вы не сохранили файл перед сборкой, или в вашем коде есть что-то еще, использующее символ ChatInboxDelegate?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...