タグ

ブックマーク / efcl.info (3)

  • podspec(cocoapods)のバージョンを更新するコマンドラインツールを書いた

    CocoaPods CocoaPodsはObjective-Cにおけるパッケージ管理ツールです。 gemとかnpmとかCPANみたいな立ち位置のツールです。 基的にはgemと似せていて、ライブラリをパッケージ登録する際には、 podspecというファイルを作って、 それをpod trunk pushで公開用に登録する感じです。 CocoaPods Guides - Podspec Syntax Reference アップデートプロセス podspecファイルに一度書いたクラスのパスやメタ情報はあんまり更新しないのでいいですが、 s.version = '3.1.0' というようなバージョン情報はアップデートの度に更新しないと行けません。 手動でやるのはない感じがしたので、色々探したのですが今のところそういうバージョン情報を自動的に更新してくれるツールがないようです。 podspec-bu

    podspec(cocoapods)のバージョンを更新するコマンドラインツールを書いた
    tokorom
    tokorom 2014/08/22
    めも!
  • NSAttributedString/TextKit, iOS6/7で非推奨になったメソッド、最近作成したライブラリについて発表してきた

    NSAttributedString/TextKit, iOS6/7で非推奨になったメソッド、最近作成したライブラリについて発表してきた Objective-C勉強会@東京 11月 に参加してきました。 テーマは “今だからこそ学ぶiOS6″ で、自分は NSAttributedStringとTextkit、またiOS6でdeprecatedとなったメソッドなどについて発表してきました。 NSAttributedString と TextKit NSAttributedString と TextKit ではiOS6から入ったNSAttributedStringでどのような事ができるのかと、iOS7からその辺の仕組みが一新されてTextKitになったので、TextKitはどのような構造になってるのかを紹介しています。 実際に中身まで調べる時間がなかったので、Getting to Know T

    NSAttributedString/TextKit, iOS6/7で非推奨になったメソッド、最近作成したライブラリについて発表してきた
  • iOSアプリのテストをTravis CIで走らせて、コードカバレッジをCoverallsで取る方法

    この記事では以下のことについての手順を簡単に説明します。 iOSアプリのテストをTravis CIで動かす Coverallsにコードカバレッジを渡す Objective-C勉強会@東京 6月 でNSDateについて発表してきた | Web scratch で書いていたように、 NSDateについてのライブラリ azu/NSDate-Escort · GitHub を書いてて、このライブラリは、 Travis CIでテストを動かして Coveralls でコードカバレッジ をとっています。 NSDate-Escort を例にして設定を見ていきます。 iOSアプリのテストをTravis CIで動かす CLIでテストを動かすには xcodebuild を直接使ってテストを走らせる方法と Travis CI で iOS のライブラリを動かしたメモ | Supernova iOSのライブラリにTr

    iOSアプリのテストをTravis CIで走らせて、コードカバレッジをCoverallsで取る方法
    tokorom
    tokorom 2013/06/13
    実際にやってみたらびっくりするくらい簡単にコードカバレッジ取れてびっくりした。gcnoとgcda出力するためにプロジェクトの設定とかごちゃごちゃいじらなくてよい。
  • 1