• Объясните, зачем нужен этот метод?

    Flanker_4
    @Flanker_4
    Этот метод сигнализирует дочернему ViewController о том, что его "transition" в родительский контейнер завершена.
    Таким образом вы можете реагировать на окончание добавления вашего контроллера в иерархию. Сейчас, вроде как, этот метод ничего не делает у базового UIViewController'a. Тем не менее ВЫ ОБЯЗАНЫ вызвать его при реализации своего кастомного контейнера. Во-первых, никто не гарантирует, что в ios > 9 он таки не начнет что-то делать. Во-вторых, полно сторонних библиотек/подов, где в кастомных компонентах могут быть переопределены эти методы. И вот если вы их пихнете в свой кастомный контейнер и не вызовите didMoveToParentViewController - то будет неопределенное поведение
    Ответ написан
    Комментировать
  • Сможете помочь с работой с памятью и ARC?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Мне не хотелось бы вас разочаровывать, но NSInteger - это лишь typedef поверх long int/int. Соответственно это вообще не объект и ссылок у него не может быть.
    Ответ написан
    Комментировать