Поддержка и циклы Clang ARC - PullRequest
0 голосов
/ 25 июня 2011

Clang имеет новую функцию под названием ARC. Концепция выглядит круто. Эта функция поддерживает обнаружение циклов?

Ответы [ 2 ]

2 голосов
/ 28 июня 2011

ARC поддерживает слабые ссылки. Если одна из ссылок в цикле является слабой ссылкой, это позволит циклу быть правильно освобожденным. См. этот пост Крис Латтнер из Apple:

[ARC представляет] обнуление слабых ссылок, которые подобны назначаемым свойствам в их способности прерывания цикла, но намного безопаснее, поскольку они не могут болтаться.

1 голос
/ 28 июня 2011

Нет ... ARC предназначен только для автоматизации сохранения и выпуска - больше ничего ... Я уверен, что в Инструментах есть инструмент для этого - по крайней мере, в 4.1 / 4.2

...