NMCTagMergeStrategy

@protocol NMCTagMergeStrategy

부모 NMCCluster의 자식 NMCNode들의 태그를 병합하는 전략에 대한 인터페이스.

여러 NMCNode가 하나의 NMCCluster로 합쳐지면 mergeTag: 메서드가 호출되며, 이 메서드에서 반환한 값이 부모 NMCCluster의 태그가 됩니다. 따라서 이 메서드 내에서 NMCCluster.children을 호출해 자식 NMCNode의 태그를 순회하고 병합해 반환하도록 구현해야 합니다.

  • NMCCluster에 속한 NMCNode의 태그를 병합해 반환합니다.

    Declaration

    Objective-C

    - (NSObject *_Nullable)mergeTag:(NMCCluster *_Nonnull)cluster;

    Swift

    func mergeTag(_ cluster: NMCCluster) -> NSObject?

    Parameters

    cluster

    태그를 병합할 cluster 객체.

    Return Value

    병합된 cluster의 태그.