Swift is definitely a future. The language itself is fine and I like the concept, but compiler is still kind a buggy. I've made few (complex) apps with Obj-C and I am pretty much satisfied with. The thing is that Swift is currently changing and it becoming better every day so it's a matter of time when it will become primary language for making iOS apps.