Перед тем, как опубликовать вопрос о переполнении стека, вы попытались выяснить это самостоятельно, верно? Я просто спрашиваю, потому что это в основном включает наведение указателя мыши, который вы видите на экране, на одно из этих предупреждений анализатора и нажатие. Это приведет к отображению ошибочной строки в редакторе. И на этой оскорбительной строке есть такие комментарии, как:
// .. but only if this is not replacing a mutable self. Warning about potential leak can be safely ignored.
// otherwise, create a new string. Warning about potential leak can be safely ignored.
// The two warnings about potential leaks can be safely ignored.
// Warning about potential leak of Core Foundation object can be safely ignored.
// Warning about potential leak can be safely ignored.
... что, по-видимому, предполагает, что кто-то, возможно, автор, исследовал эти предупреждения и установил, что они являются "ложными срабатываниями". Вероятно, есть даже ошибки, поданные в clang
, о некоторых из них.