メソッドの拡張したいんでしょ
メソッドの拡張するのはAppleが用意したメソッドなり関数なりを使って必要なメソッドを作ってるんでしょ
プログラミングインターフェイス=俺のアプリで必要なメソッド完備 って、そんなのこの世には存在しないと思うよ。どんな言語/SDK使っていても俺俺ライブラリ作るでしょ