SwiftでもObj-Cでも開発経験がないため、まずは下記ページのコードをそのまま実装してみようと試みています。
http://dev.classmethod.jp/smartphone/ios_oss_hmsegmentedcontrol/

42〜45行目を除いて、Swiftコードへ置き換えて実装できました。
42〜45行目は「setIndexChangeBlockというメソッドがない」という旨のエラー出るなど、記述方法が分からなかったので一旦コメントアウトしています。
その状態で実行可能なのですが、タブを選択してもScrollViewが変わらず"実行結果"のようにはなりません。

Swiftで記述する場合はここに載っている以外にも記述が必要なのか、それとも42〜45行目をなんとかSwiftで書かなければならないのか、教えてください。
42〜45行目のSwiftでの記述方法もご教示いただきたいです。