Я просто создаю файл заголовка протокола, выполнив:
Файл → Новый → Файл → (Cocoa Touch) Objective-C Протокол → Далее → имя входного протокола → Далее → выберите мою цель → Создать
когда я пытаюсь создать список методов в файле заголовка протокола. Я заметил, что Dynamic Typing не работает. Когда я набираю "NSStr" в других файлах, обычно автоматически открывается список классов, и все классы помечены цветами. почему он не работает в файле заголовка протокола?
BTW, я попытался поместить код протокола в существующий файл класса, который работает. почему он не работает в разделенном файле?
Некоторые ключевые слова будут работать, например, "void". появится всплывающее окно. но другие ключевые слова, такие как "NSString", не будут распознаваться.
Мой протокол выглядит так:
#import <Foundation/Foundation.h>
@protocol PanToSwitchViewDelegateProtocol <NSObject>
@end