@interface Server : NSObject {
id<ServerDelegate> _delegate;
NSInputStream *_inputStream;
NSOutputStream *_outputStream;
}
@property(nonatomic, assign) id<ServerDelegate> delegate;
入力ストリームまたは出力ストリームのデリゲートを設定するたびに、互換性のないタイプ Server* から ID に割り当てているという警告が表示されます。
self.inputStream.delegate = self
はその一例です。
実際のサーバーは正常に動作しますが、それは私に関係する警告です。