タグ

2014年4月1日のブックマーク (3件)

  • [Xcode 5] Test Navigator と XCTestを使ってみる | DevelopersIO

    はじめに Xcode 5 で XCTest という新しいテストフレームワークが投入されました。OCUnitを使ったプロジェクトからのコンバートもできるので、それを置き換えるものと考えて良さそうです。また Test Navigator という新しいナビゲータが導入され、テストターゲットとの親和性が高くなっているようです。さらにコマンドラインからのテスト実行もサポートされました。 導入 何も考えなくてもプロジェクトを作成すると勝手にTestターゲットが作成されます。素敵です。 メニューからProduct -> Test 又は Command + U でテストが実行されます。Testクラス新規作成時はXCFailが1つ設定されているので必ずテストが失敗します。この辺はOCUnitと変わりません。 Test Navigator で動作させる ナビゲータから↓のアイコンを選択します。 最後に実行した

    [Xcode 5] Test Navigator と XCTestを使ってみる | DevelopersIO
  • Xcode5でUnitTest(XCTestフレームワーク)を利用してみる。

    Xcode5(iOS7対応バージョンの統合開発)を利用するので、当然言語はObjective-Cです。 今回のエントリーはタイトル通りの繰り返しになりますが 「Xcode5でUnitTestを利用してみる。」となります。 Xcodeに限らず、Eclipse,Visual StudioでもUnitTestを実装しながら アプリ開発を行う開発手法は存在しています。しかしまだまだ成熟しているとはお世辞にも言えないです。 今までのXcodeでは、UnitTestを利用するのに手間がかかっていましたが、Xcode5からは簡単に利用できるようになったそうです。 と言う事で、まずはXcode5のUnitTestがどの様な物かとの概要を掴む必要があると思い、エントリーを作成するに至りました。ほんと、UnitTestを効率的に使ったアプリ開発を行うことは色々な意味で困難です。無念すぎる・・・ エントリー

  • UINavigationBarに2行のタイトルを表示 | iPhoneアプリ練習帳

    UIViewContorollerのnavigationItem.titleViewに、タイトルを2行表示するためのUILabelを設定してから、UINavigationControllerにpushすれば良い。 以下のソースコードをコピーすれば、ラベルのサイズや文字のスタイルを調整する手間が省けます。 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 480, 44)]; label.backgroundColor = [UIColor clearColor]; label.numberOfLines = 2; label.font = [UIFont boldSystemFontOfSize: 14.0f]; label.shadowColor = [UIColor colorWithWhite:0.0 a