タグ

iOSに関するwlbhiroのブックマーク (47)

  • 絶対に挫折しないiPhoneアプリ開発入門Part.14 ~UIWebView、webページを表示する~ - 三千世界のインターネットで烏と共に

    前回:絶対に挫折しないiPhoneアプリ開発入門Part.13 ~Table View Controller その8、セクションを使いこなすその2、画面遷移~ 12月20日追記 少し不十分なところがあったので追記致します。(もともとの記事は削除しないことにしました) この部分に対する説明が抜けていました。(&完成予想図) まず手順としては、 Toolbar を先に設置したほうがいいですね。 そんでもって下にある「UIWebViewを使ってwebページを表示させよう」と同じようにWeb Viewを設置します。 それから、上の完成図では「Back」「Forward」になっているツールバーのアイテムを補完します。 「Bar Button Item」をツールバーへドラッグして追加してください。 そうしたら、ボタンの名前を変えましょう。 ボタンをクリック、選択して、「Attributes inspe

    絶対に挫折しないiPhoneアプリ開発入門Part.14 ~UIWebView、webページを表示する~ - 三千世界のインターネットで烏と共に
    wlbhiro
    wlbhiro 2014/12/01
  • objective-C文字列の比較は==ではダメ -  

    文字列の比較。ただ単に==演算子で比較してもダメなんですね…。つまり、 NSString *hoge1 = @"piyo"; NSString *hoge2 = @"piyo"; if (hoge1 == hoge2) { // } else { //何を試してもこっちに判定。。 } ではダメ。いくら同じ文字列を比較してるつもりでもはじかれてしまう。ようやくたどり着いた解答がこちら。 NSString *hoge1 = @"piyo"; NSString *hoge2 = @"piyo"; if ([hoge1 isEqualToString:hoge2]) { //ようやくこっちに判定!! } else { // } が正解。理由は==演算子ではポインタ値の比較となるからとのことですが、もちろん通常のオブジェクトであればこれで問題ありません。ただ、文字列に限ってはダメなんだそうで。ああ、

    objective-C文字列の比較は==ではダメ -  
    wlbhiro
    wlbhiro 2014/12/01
    文字列比較
  • tande lab.

    好奇心の赴くまま、夫婦で活動・制作したものを公開しています。

    tande lab.
    wlbhiro
    wlbhiro 2014/12/01
    アイコンやスプラッシュのサイズやファイル名(重要)
  • iOSライブラリ管理の神ツール「CocoaPods」のインストールと使い方

    ライブラリ管理ツール「CocoaPods」とは 連載「生産性ガチアゲなオープンソースiOSライブラリ」で紹介してきた通り、iOS向けのライブラリには、さまざまなものがあります。アプリを開発する際に、そのようなさまざまな外部ライブラリを使用して開発することになると、それらのライブラリの管理が大変になってくる場面もあると思います。今までは、GitHubなどから必要なライブラリをダウンロードして、プロジェクトに手作業で追加する必要がありました。 しかし、「CocoaPods」を使うことで、これら一連の作業を簡単な記述とコマンドだけで完了できます。 そこで今回は連載の最終回として、MacアプリやiOSアプリ開発者向けのObjective-Cライブラリ管理ツール「CocoaPods」を紹介します。 CocoaPodsのインストール まずは、CocoaPodsのインストールからです。CocoaPod

    iOSライブラリ管理の神ツール「CocoaPods」のインストールと使い方
    wlbhiro
    wlbhiro 2014/12/01
    CocoaPods(pod)のインストール方法
  • はてなブログ | 無料ブログを作成しよう

    ビールとポップコーンと映画 ラストマイルを見た。良い映画だった。 映画館でべそべそ泣いて、鼻を啜りながら車で帰った。感想はこのブログでは書かない。みんな映画館に行って感じてみてほしい。 帰ってからツイッターで感想を漁り、うんうん、わかるわかる、そうだよね、とまた映画を思い出して…

    はてなブログ | 無料ブログを作成しよう
    wlbhiro
    wlbhiro 2014/12/01
    間違いだらけなので注意
  • http://kounago.jp/?p=257

    wlbhiro
    wlbhiro 2014/12/01
    SubmitできないときはキーチェーンのDistribute Keyをバックアップして削除してからxcodeを起動する.
  • グローバル変数【Objective-C】

    おことわり (2014年09月23日 追加) 現在、筆者は以下の記事にあるようなグローバル変数 (グローバルな連想配列) は影響範囲が広すぎるので使っていません。 モデルは property で定義してクラス間で渡したり、global singleton にする等しています。定数やショートカットは AppDelegate に定義して使うことがあります。 はじめに 自分用メモです。 前提 プロジェクト名は myproject とします。 ゴール models という名前でグローバル変数をつくります。 やり方(2013年5月26日更新) 次のような感じで各ファイルを編集します。 myproject.pch(共通ヘッダー) // Prefix header for all source files of the 'myproject' target in the 'myproject' proj

    グローバル変数【Objective-C】
    wlbhiro
    wlbhiro 2014/12/01
    グローバル変数の定義方法と参照方法