Skip to content

hasbean/rabbitmq-objc-client

 
 

Repository files navigation

RabbitMQ Objective-C and Swift client

Build Status

A work-in-progress from-scratch implementation of a RabbitMQ client, largely influenced by Bunny.

Currently testing from Swift and implementing in Objective-C, to avoid burdening Objective-C developers with Swift baggage.

Installation with Carthage

  1. Create a Cartfile with the following line:

    github "rabbitmq/rabbitmq-objc-client" "master"
    

    Replace "master" with the release, commit or branch of your choice.

    Run carthage, for example in a new project:

    carthage bootstrap --platform iOS
    
  2. In your Xcode project, in the Build Phases section of your target, open up Link Binary With Libraries. Now drag Carthage/Build/iOS/RMQClient.framework into this list.

  3. If you don't already have one, click the '+' icon under Build Phases to add a Copy Files phase.

  4. Under Destination, choose Frameworks.

  5. Click the '+' and add RMQClient.framework. Ensure Code Sign On Copy is checked.

About

Work-in-progress RabbitMQ client for Objective-C and Swift

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 58.6%
  • Swift 38.9%
  • Ruby 1.9%
  • Other 0.6%