Нет, не стоит, в реальной разработке (даже новых приложений "только на Swift с нуля") все равно придется столкнуться с взаимодействием с Objective-C кодом (Cocoa, 3rd-party библиотеки, которые сами себя на Swift не перепишут).
Монжо ткнуть в редакторе кода по любому системному типу с зажатым CMD и вы попадете в заголовок стандартной библиотеки языка, там уже можно пользоваться поиском и изучать библиотечный код.
Начиная с iOS 7 это должно работать автоматически, если свойство UIViewController.automaticallyAdjustsScrollViewInsets выставлено в YES. Если нужно поддерживать версии iOS ниже 7, тогда см. предыдущий ответ.