As I remember AppCode is a native (non-java) app, right? CLion requires Java/JDK which is a huge deal breaker for me, for things like IDE.
Notwithstanding, I have been an happy IDE user for multiple languages since the early 90's.
Programmer editors only can do so much.