Я пишу код iOS Objective-C без ARC.Я предпочитаю
__weak MyClass *myWeakIVar;
, например,
MyClass *myWeakIvar; // weak
. Мало того, что он читается лучше для меня, но если я когда-нибудь использую этот код на платформе для сбора мусора и т.д.получить преимущества директивы __weak.Есть ли минусы в этом?Иными словами, это в настоящее время эквивалентно (опять же, без ARC) noop на iOS?