Emitter layer using CoreAnimation using Swift
First import the framework into the project Add it to the "Embedded Binaries" and you are good to go. :)
let emitterLayer = KSParticleLayer()
emitterPlayView.layer.addSublayer(emitterLayer)
emitterLayer.particleVelocity = CGFloat(200)
emitterLayer.birthRate = 100
emitterLayer.startEmittingWithEffect(.Blast, andPosition: view.center)