Working with Structural design pattern :: Adapter in Objective c