用語についての簡単な質問: 以下の例 (Apple のドキュメントから抜粋) では、これらのメソッドは「定義済み」、「宣言済み」、またはその他の何かと言えますか?
protocol XYZPieChartViewDataSource
- (NSUInteger)numberOfSegments;
- (CGFloat)sizeOfSegmentAtIndex:(NSUInteger)segmentIndex;
@optional
- (NSString *)titleForSegmentAtIndex:(NSUInteger)segmentIndex;
@end
たとえば、「2 行目で numberOfSegments メソッドが__であることがわかります。したがって、このプロトコルに準拠するクラスはこのメソッドを実装する必要があります。」