Пока segmentControl
равно nil
, когда вы вводите кодовый блок и освобождается где-то еще в вашем коде (например, dealloc
или viewDidUnload
), вы ничего не делаете неправильно.
Вы пытались запустить свой код под статическим анализатором (меню Xcode: Build | Build & Analyze)?
Приборы могут иногда выдавать ложные срабатывания при поиске утечек. Если утечка памяти не накапливается с течением времени, ваш худший сценарий - утечка всей программы в размере 80 байт. Вы должны быть обеспокоены утечками, которые со временем растут.