7

what is the difference between strong (in LLVM compiler) and retain( in GCC compiler) ?

Matrix
  • 7,477
  • 14
  • 66
  • 97
  • possible duplicate of [Objective-C ARC: strong vs retain and weak vs assign](http://stackoverflow.com/questions/8927727/objective-c-arc-strong-vs-retain-and-weak-vs-assign) – Brad Larson Apr 24 '12 at 16:58
  • See also [@property definitions with ARC: strong or retain?](http://stackoverflow.com/questions/7796476/property-definitions-with-arc-strong-or-retain) – Brad Larson Apr 24 '12 at 16:58

2 Answers2

10

strong is a new feature in iOS 5 Automatic Reference Counting (ARC) which behave the same as retain in iOS 4. Referenced Article.

Also, check out this other SO question: @property definitions with ARC: strong or retain?

Community
  • 1
  • 1
Domness
  • 7,585
  • 8
  • 40
  • 50
-1

strong is a new keyword that was introduced along with arc (automatic reference counting). There are a bazillion articles about it if you search google, including this one http://cupsofcocoa.com/2011/11/27/the-jungle-part-4-automatic-reference-counting/

borrrden
  • 33,256
  • 8
  • 74
  • 109
  • yes, i am aware of strong keyword features. But i just want to know how strong(LLVM) differs from retain(GCC) ? – Matrix Apr 26 '12 at 08:50