この度初めてCocoaPodsライブラリを公開しました。
SSArrayというもので、Arrayにメソッドを追加するライブラリです。
ライブラリ内容
追加されるメソッドは下の2つです。
removeObject(object: Element)
引数と等しいオブジェクトを全て削除するメソッドです。
toggleObject(object: Element)
既に同じオブジェクトがあったらremove、まだ無い場合はappendするメソッドです。
今後
lint
は通ったのですが、まだ未熟なのでCocoaPods公式には入れていません。
もう少し精査したら入れようかとも思っています。
作り方
こちらを参考に作成しました。
iOS - 自分で作ったSwiftライブラリをCocoapodsにする手順メモ - Qiita
手順は下の通りです。
pod lib create SSArray
でプロジェクトの雛形を作成Pod/Classes/
にコードを追加pod lib lint SSArray.podspec
を実行するとエラーや警告が出るので一つ一つを対処
結構簡単に作る事ができました。 今後も何かほしいメソッドができたら足して行こうと思います。