Reputation: 6863
Is there an IDE which specifically supports Objective-C and has linked with Cocoa Touch (optionally Cocoa) build tools for easy writing, building and running of programs?
I am looking to switch from XCode because XCode is buggy and crashes when I load files which has thousands of lines of code. Also the beautifier isn't good. It's not that performant.
It doesn't need to come with Interface Builder. I just need to write Objective-C in the IDE. More like Aptana if you have been a web developer.
Upvotes: 1
Views: 3516
Reputation: 2173
I feel your pain but even if you find an IDE other than XCode you will find yourself coming back to XCode to do something anyway such as the Interface Builder, etc. Also, unfortunately, AppCode also not perfect. There are scenarios it doesn't cover yet that might hinder you from migrating or cause you to do heavy hacks to get it to work.
However, I have a project with hundreds of files including source files and it works fine for me. I do admit that it crashes from time to time but there is nothing you can do about it. Maybe try refactoring your project to reduce the size of your source files. I did find having large text files can cause it to go bonkers. But it is a good practice anyway to have small class files. Maybe what you are describing is a code smell of bloated classes?
I'm not meaning to offend you or anything. It's just another perspective for you to look at. Use it or don't use it.
Upvotes: 0
Reputation: 46533
Only for writing Obj-C Code, you can use any text editor.
You can not draw any UI like IB, but you can code to construct any of the UI elements.
However I would suggest to use BBEdit.
Or if you wish you can go for any C / C++ / Java IDE. But it wont compile for compiling you need to to switch back to XCode.
Or you can compile through terminal by giving the following command.
xcodebuild -project "delta.xcodeproj" -target "delta" -configuration Release OBJROOT="/Users/anoop/desktop/delta" SYMROOT="/Users/anoop/desktop/delta"
Upvotes: 1
Reputation: 2019
Jetbrains have AppCode http://www.jetbrains.com/objc/. it is an IntelliJ based alternative for Xcode but depends on an installed Xcode for IB and CoreData.
Upvotes: 4