Результаты поиска по запросу "automatic-ref-counting"

2 ответа

Поведение ARC в рекурсивном блоке

Я сделал эти две служебные функции: + (void)dispatch:(void (^)())f afterDelay:(float)delay { dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delay*NSEC_PER_SEC)), dispatch_get_main_queue(), f); } + (void)dispatch:(void ...

2 ответа

Висячие указатели в цели c - ноль также освобождает память?

Что я понимаю, это: Утечки памяти происходят, когда память не была освобождена или «освобождены». Повисшие указатели возникают, когда указатель НЕ установлен на ноль И объект освобожден. мой вопрос: может ли установка объекта на ноль освободить ...

1 ответ

Смотрите больше информации о том, как его использовать

атформах Mac и iOS утечки памяти часто вызваны невыпущенными указателями. Традиционно всегда было крайне важно проверить ваши ресурсы, копии и хранилища, чтобы убедиться, что у каждого есть соответствующее сообщение о выпуске. Набор ...

ТОП публикаций

10 ответов

Тем не менее, точно такой же вопрос. К вашему сведению, строка ошибки находится в строке @synthesize.

тоящее время я использую iOS 5 SDK, пытаясь разработать свое приложение. Я пытаюсь сделать NSString свойством, а затем синтезировать его в файле .m (я делал это раньше без проблем). Теперь я натолкнулся на это: «Семантическая проблема: ...

2 ответа

+1 Спасибо, это сработало для меня много

аюсь сделать HTTP-запрос и проанализировать JSON с помощью библиотеки JSON Стига. Я получаю эту ошибку: «Авто-релиз» недоступен: недоступен в режиме автоматического подсчета ссылок при использовании этого кода NSURLRequest *request2; request2 = ...

5 ответов

это

кто-нибудь кратко объяснить мне, как работает ARC? Я знаю, что это отличается от Сборки мусора, но мне просто интересно, как именно это работает. Кроме того, если ARC делает то, что делает GC, не снижая производительность, то почему Java ...

5 ответов

Если вы можете отключить ARC, не используя новый флаг компилятора -fobjc-arc, то вы не будете вынуждены переписывать код в будущем - я думаю (?)

тоящее время я разрабатываю приложение для iPad. Разработка началась для iOS 4.2 и сейчас продолжается (и я думаю, будет завершена) для iOS 4.3. Я только что прочитал об ARC в iOS 5, и в основном я понял, что нам больше не нужно выпускать и ...

2 ответа

ARC поддерживается в Xcode 4.2 для Mac OS X v10.6 и v10.7 (64-разрядные приложения) и для iOS 4 и iOS 5. Слабые ссылки не поддерживаются в Mac OS X v10.6 и iOS 4.

уверен насчет преобразования проекта в автоматический подсчет ссылок (ARC). это все еще поддерживает на iOS 4.X или ниже? благодарю вас

4 ответа

Как я могу отключить ARC для одного файла в проекте?

чал iOS 5 SDK и обнаружил, что ARC - отличная особенность нового компилятора Apple. В настоящее время многие сторонние платформы не поддерживают ARC. Могу ли я использовать ARC для моего нового кода и оставить текущий код сохранения / выпуска без ...

1 ответ

@Dylan: вам нужно два подчеркивания.

очил на подножку ARC. В прошлом мои свойства делегата объявлялись так: @property(assign) id<MyProtocol> delegate;Так что я думал, что сделаю это под ARC: @property(weak) id<MyProtocol> delegate;Не так. На операторе @synthesize в .m у меня есть ...