RadiusNetworks / scanbeacon-gem

A Ruby gem for scanning beacons
MIT License
30 stars 9 forks source link

move ivar from implementation into the interface #14

Closed syoder closed 9 years ago

csexton commented 9 years ago

Now I am just curious -- why'd it need to be moved?

syoder commented 9 years ago

See: issue #13

Apparently previous versions of ObjectiveC didn't allow instance variable declarations in the implementation block. I'm still unsure how that caused the issue since it looked like an up-to-date compiler was being used, but my guess is that if you use gnu's gcc to build Ruby (instead of Apple's LLVM based one) then you don't get some of the newer supported stuff. Or maybe it was a 32 bit Ruby install for some reason?