Как написано, в этом коде нет утечки .
Что может случиться, однако, это то, что NSDecimalNumber
, выделенный в этой строке кода, просачивается, потому что он чрезмерно сохраняется (или недоиспускается) где-то еще. Попробуйте построить и проанализировать и / или включить «Отслеживать сохранение событий» в инструменте распределения.
Обратите внимание, что вы можете просто вернуть aFinancialLine
, не создавая экземпляр NSDictionary
(хотя это не помешает, и это более оборонительно).