kommen/cocoapods — comment on commit c23809e2330478b3a1990d0965c7751cd956a083
File:  line 0
By alloy:

I think the accessors should be:

``` Ruby
attr_accessor :requires_arc

attr_writer :compiler_flags
def compiler_flags
flags = "#{@compiler_flags} "
flags << (@requires_arc ? '-fobj-arc' : '-fno-obj-arc')
flags
end
```

This way the libs that don’t specify that they need ARC will default to the flag '-fno-objc-arc'. The only thing is that this would make all projects require LLVM 3.0, but I wonder if we can’t just assume that people use that nowadays and in case many complain add some flag to a Podfile that specifies which version of the compiler you’re using.