Skip to content

Modool/MDMulticastDelegate

Repository files navigation

MDMulticastDelegate

Introduction

  • This is multicast delegate.

  • Support multiple threads and genericity.

  • Add delegate

- (void)addDelegate:(DelegateType)delegate;
- (void)addDelegate:(DelegateType)delegate delegateQueue:(dispatch_queue_t)delegateQueue;
  • Remove delegate
- (void)removeAllDelegates;
- (void)removeDelegate:(DelegateType)delegate;
- (void)removeDelegate:(DelegateType)delegate delegateQueue:(nullable dispatch_queue_t)delegateQueue;

How To Get Started

  • Download MDMulticastDelegate and try run example app

Installation

  • Installation with CocoaPods
source 'https://github.com/Modool/cocoapods-specs.git'
platform :ios, '8.0'

target 'TargetName' do
pod 'MDMulticastDelegate'
end

  • Installation with Carthage
github "Modool/MDMulticastDelegate"
  • Manual Import
drag “MDMulticastDelegate” directory into your project

Requirements

  • Requires ARC

Architecture

  • MDMulticastDelegate

Usage

  • Demo FYI

Update History

  • 2017.12.27 Add README and adjust project class name.

License

MDMulticastDelegate is released under the MIT license. See LICENSE for details.

Communication

About

this is multicast delegate

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •