タグ

2013年12月19日のブックマーク (7件)

  • 桜新町の主婦が教えるGrowth Hack

    桜新町の主婦が教えるGrowth Hack Presentation Transcript 桜新町の主婦が教える Growth Hack 1 自己紹介 桜新町の主婦 私と一緒に、自然とユーザが増えるしくみを作りましょ∼! 2 アジェンダ グロースハッカーって何かしら? SNS で影響力を向上させましょ∼! バズられる工夫をしましょ∼! まとめよ∼! 3 グロースハッカーって何かしら? 4 例えば…1 入力項目を順に出す 登録画面の入力欄を3つから1つに変更してみましょ∼! 5 参考:1-800-DENTIST Boosts Sign-ups by 23.3% 例えば…1 入力項目を順に出す 登録画面の入力欄を3つから1つに変更してみましょ∼! 登録率 23%UP!! 6 参考:1-800-DENTIST Boosts Sign-ups by 23.3% 例えば…2 すぐに使わせる 登録時に

    桜新町の主婦が教えるGrowth Hack
  • アニメーションGIFをアニメーション付きのUIImage に変換するライブラリ

    x-callback-url とはURLスキームを利用したアプリ間連携の仕組み。他アプリを呼び出すだけでなく、その名(コールバック)の通り呼び出し元で結果を受け取るまでの一連の動作を定めている。 x-callback-url 現在は 1.0 DRAFT...

    tiri_gami
    tiri_gami 2013/12/19
    gifアニメを再生!
  • サウンドの一時停止、ボリューム、ループ再生、再生の高速化

    サウンドファイルの一時停止はAVAudioPlayerのpauseメソッドを使います。 再開する時は再度playメソッドを呼出します。 音量はvolumeプロパティに0.0〜1.0までの値を設定します。 ループ再生させたい場合はAVAudioPlayerのnumberOfLoopsプロパティに再生数-1の値を設定します。無限ループは0より小さい値を設定します。 // 音量設定 avap.volume = 0.5f; // 無限ループ avap.numberOfLoops = -1; // 1回のみ再生 avap.numberOfLoops = 0; // 2回再生 avap.numberOfLoops = 1; また、再生時はAVAudioPlayerクラスのplayメソッドを呼出しますが、 playメソッドはファイルから読み込んで再生する為、再生が開始されるまで若干時間差があるようです。

    tiri_gami
    tiri_gami 2013/12/19
    // サウンド停止処理がうまくいかない。。。 [avap stop]; [avap prepareToPlay][iPhone][ObjectiveC][Xcode];
  • お?いけるくさい?

    ▼やりたいこと 【改行と空文字が入っている文字列から 改行とスペースを除き、2行分まで表示して残りを省略】 ▼つまりこういうこと [原文] /////////////////////////////////////////////////////////////////////////// はじめまして。 プロフィールを読んで頂きありがとうございます! □□に住んで□□年になります。 出身は□□です。 仕事は□□をしています。 趣味は□□や□□です。 最近の休日はカフェでを読んだり、ショッピングに出かけることが多いです。 /////////////////////////////////////////////////////////////////////////// ↓ [表示] ////////////////////////////////////////////////////

    お?いけるくさい?
  • Objective-Cの基礎 インスタンス変数へアクセスする. アクセサ、ゲッタ、セッタとはなにか. | thaty

    話が前後している気がしますが、前回、インスタンス変数のアクセス制限の話をしたので、今回はインスタンス変数へアクセスする方法を見ていきます。 誰がアクセスできるのか もちろんそれを保持するオブジェクトはその変数を直接用いてアクセスできます。前回の、MySampleClassを見てみましょう。 /*MySampleClass.h*/ #import <Foundation/Foundation.h> @interface MySampleClass : NSObject { float tall; UInt16 jobType; @private float salary; float weight; @protected int age; NSString* address; @public BOOL gender; NSString* name; UInt16 hairStyle; @pr

    tiri_gami
    tiri_gami 2013/12/19
    まだちゃんと読んでないけど、objcでも -> を使うこともある!(のかもしれない)
  • 頭と尻尾はくれてやる! applicationWillTerminate: が呼ばれない理由

    バカバカしいところで躓いてました。 あるテスト中のアプリで、どういうわけか applicationWillTerminate: が呼び出されないのでその原因を必死にさがしていたのです。 この前までは確実に呼び出せていたのです。 というのも、この applicationWillTerminate: 内で保存処理をやっているので、ここが呼び出されないとすぐに「ありゃ?おかしいぞ?」とわかるわけです。 applicationWillTerminate: が呼び出されないということは、きっと他のオブジェクトを破棄する時点でとぼけたコードを書いているために、落ちているんだろうといろいろとチェックしたり、、、 ごくシンプルなコードで動作チェックしたり、、、 以前、動いていたはずのコードでチェックしたり、、、 ようやくたどり着いた結論は、これがiOS4のマルチタスクというもの、です。 ほれ、この前我が

    tiri_gami
    tiri_gami 2013/12/19
    アプリ終了時(に見えるサスペンド状態に入る直前)に呼び出されるメソッド
  • 次の画面へパラメータを渡して画面遷移する - 廣川政樹の開発ブログ - Dolice Lab

    ストーリーボードを連結し、パラメータを渡して画面遷移するサンプルを以下に作成しました。 サンプルダウンロード https://github.com/masakihirokawa/xcode-ui-storyboard-segue 必要な手順 MainStoryBoardを開き、新しい UIViewControllerを画面に配置します controlキーを押しながら、最初の UIViewControllerから新しい UIViewControllerへ矢印をドラッグします UIViewController同士の間にできたアイコンを選択し、セグエの Identiferを指定します ※スクリーンショット1 新規ファイルから UIViewControllerのクラスを作成し、ここでは「SecondViewController」とします ※スクリーンショット2 MainStoryBoard上から「

    次の画面へパラメータを渡して画面遷移する - 廣川政樹の開発ブログ - Dolice Lab
    tiri_gami
    tiri_gami 2013/12/19
    2画面間(2つの別クラス)で値受け渡して移動