Objective-Clean App Reviews

12 Customer Reviews:

To work with teams it is a good app, i don’t know if it is too hard to do in the current implementation but it would be awesome if with the given template it generates a uncrustify template to align all the code if the user don’t want to fix anything. Or may be for now when the user does it’s template it could be available a option to download a uncrustify template. Cheers.

obrunogama v1.4 · 12 years ago

I totally expected this app to integrate in XCode, and by this, not just as a postprocessing component, but as a plugin (I expected this when seeing the screenshots here). It is no plugin though, and does work project wise, but not file wise. This is a big thumbs down. What is good about this app is the “survey”, which actually creates a code formatting preset file. It is very handy, since it uses both text and visuals to make fast decisions. But really needs improvement, this app should work differently! There are several open source apps that serve as a plugin, I just didn’t want to go (the open source) way to compile everything, set up everything via command line. My fault. Should have done that.

Noon1 v1.4 · 12 years ago

Great clean interface. After creating the rules you would like your code to adhere by you can simply apply to your code and it is cleaned up instantly. Great tool for keeping code consistent and clean!

bcsman79 · 12 years ago

I really like this application but there are some cases where styling issues conflict with themselves. For example, casting objects conflicts with arithmetic styling: eg, the statement “NSString *string = (NSString *)obj;” throws a warning on the cast because I have a rule that states that arithmetic operators require spaces between numbers and operators. That, and I receive warning when declaring objective-c literals because I have a rule that states a curly brace should be preceeded by a space, which always produces a warning when creating an NSDictionary using @{…} syntax. Otherwise, it is a great app and I find it really handy when dealing with coworkers.

sgianelli · 12 years ago

Great product -- all my code is cleaned up, with the same styles everywhere. Super fast parsing/checking, there is no problem leaving this turned on all the time. I had some issues with the prior release, and reported them on the web site, not expecting too much. Instead, I had a response the same day, and within a few days all of the issues were fixed, plus some new features Id requested had been added. Amazing :-)

tim1134 · 12 years ago

I’ve been a hobby programmer for a long time. Exact syntax and spacing wasn’t something that I ever strived for. Lately I’ve been wanting to open-source my code and release some libraries. I realized that not only does it benefit others for my projects to have consistent syntax, but it benefits me even when I have closed-source private projects. I was dreading going over all my files and correcting them, but the way this app works through the built-in Xcode warnings it makes it quite easy and convenient. I would highly recommend this app to all Objective-C programmers.

somethingpunk · 12 years ago

a.) it’s buggy (errors showing up in the wrong places, errors showing up where there are none at all, or else giving the worng indication of the error it is finding) b.) it doesn’t highlight issues on the fly, like we’re used to with xcode (impossible?) c.) there’s no utility to auto-reformat code to fit the rules d.) if there were c, why not have a mode that would auto fix on the fly? The idea of the app is sound, but the implementation isn’t quite there. If it weren’t buggy, I’d probably keep it even without the utility of the desired features mentioned above. But alas, it’s buggy, so it just causes friction in the development process.

Introspectif · 12 years ago

After completing the survey, I agreed with 90% of the Objective C conventions of other developers. I thought I would just download this tool to fix a few spaces here and there. Then boom. I was amazed that the tool found so many style discrepancies. I cannot see myself coding without this now.

Rismay · 12 years ago

Awesome tool

This tool works great, well worth the money!

pewilsey · 12 years ago

We use this on our projects with a team of 7 developers. It has been invaluable in getting our codebase more uniform, so that we can focus on meaningful differences rather than style. Support is FANTASTIC. Initially we were getting a few false positives (Objective-Clean said there was a style violation when there was not). I contact the developer, providing specific examples, and got a quick response. Within days the developer contacted me again to let me know that an updated version was in review by Apple. I recommend this to everyone I know.

hiltonc · 12 years ago

I’ve redacted most of my earlier review concerns after downloading the latest update … therefore what remains is this… From everything that I can gather, from other reviews, from the website, from screenshots, the main feature I was hoping for is an option to automatically reformat one or more source files (even just the active one). In particular I hoped this would be based at least in part on Clang-Format or Uncrustify — both of those auto/manual reformatters are available as Xcode plugins, to reformat one or more source files. My issue with both of those reformatters (the reason why I sought out Objective-Clean) relates to unexpected/undesirable indentation and bracket position when using inline Objective-C blocks. Objective-Clean doesn’t offer any reformatting functionality — *something*, even if it has it’s quirks, is still better than *nothing*. - They should seriously consider some means of auto/manually triggering a reformat of *at least* the active source file. Worst case, allow the app to build and install configuration files that drive the Clang-Format or Uncrustify Xcode plugins so that these can do the reformatting for you. Alternatively, map the survey questionare results to the same YAML keys as Uncrustify or Clang-Format use, as I think the Objective-Clean survey is a great service — if only it were more complete and (potentially) supported these other reformatters.

VanillaShake · 12 years ago

Best $9.99 ever spent

Anyone who does serious objective c coding needs this tool. I had no idea how inconsistent I was until objclean.

ft01 · 11 years ago