2011-10-17 16 views
6

Właśnie zacząłem rozwijać się z Xcode 4.2 i iOS5. Po utworzeniu pustego projektu aplikacji Tabbed zauważyłem, że nowe słowo kluczowe "strong" jest używane we właściwościach. Przeczytałem na this post o tym, że jest związany z zachowaniem wymiany w środowisku ARC, ale tak nie jest, ponieważ nie zaznaczyłem pola wyboru "Użyj automatycznego liczenia odwołań".Dlaczego słowo kluczowe "silny" jest używane w nieruchomości w środowisku innym niż ARC?

Odpowiedz

7

Słowo kluczowe "Strong" jest synonimem terminu "zatrzymaj" w środowiskach innych niż ARC.

Dla Arc-envs przeczytać tutaj: http://clang.llvm.org/docs/AutomaticReferenceCounting.html#ownership.spelling.property

+0

życzę byłoby więcej informacji o tym na jabłoni dev doc. Obecnie można znaleźć tylko krótki opis tego problemu :(. Poza tym, Apple nie popycha programistów do korzystania z nowego API, ale wygląda na to, że tak, ale ARC nie jest wymagany, ale nadal go przynoszą (przynajmniej część) dla mnie. IMHO, to trochę niegrzeczne :) – Centurion

+1

Jest, ale oni po prostu starają się być o krok do przodu. Przynajmniej nie zmuszają cię do tego jeszcze. –

Powiązane problemy