タグ

ブックマーク / montan.hateblo.jp (3)

  • NSStringの空文字判定(メモ) - お?いけるくさい?

    今サーバと連携してて サーバから返ってくるデータが<null>となってるときに NSString* strを取り出して判定をしたいとして、 ①: if ( str != nil){ →判定が効かなくて<null>ってまるまる表示された。 ②: if ( ![str isEqualtoString:@""]{ →落ちた ③: if ( str != NULL){ →①と同じ結果 ④:  if ( ![str isEqualtoString:<null>]){ →落ちた どないしたらええんや、って思ってたら、 「こんなのはいかが?」って渡されたサイトにあったものを参考に無事解決。 ⑤: if ( ![str isEqual:[NSNull null]] ){ →無事思った挙動に! /***NSNull***/ The NSNull class defines a singleton objec

    NSStringの空文字判定(メモ) - お?いけるくさい?
    gambol
    gambol 2014/10/17
    ぬるぬる・・・なんかきもちわるい・・・
  • Adhoc版でプッシュ通知が届かない問題を解決!! - お?いけるくさい?

    まーたやってもうた。 毎回、テスト配布でAdhoc版のProvisioningを設定して Releaseモードでアーカイブすると、 そのときに取得したAPNSのtokenと ストアのリリース版からのAPNStokenがサーバー側で混在してしまって プッシュが届かないという現象が。。。 これを今回限りでこの現象とはおさらばする!打破!\( ^ヮ゜)>ダハ! ▼まずはこちらを参考に http://peter78.wordpress.com/2011/04/01/apple-push-notification-service-deployment-tips/ 要点は以下。おさらいも兼ねて。 1:Adhoc版=開発環境(≠番環境) 2:開発環境では番環境のAPNSを取得することはできない。 3:番環境(Release版)で取得するAPNSは番用のもの、 なのでこの番用APNS token

    Adhoc版でプッシュ通知が届かない問題を解決!! - お?いけるくさい?
    gambol
    gambol 2014/08/19
  • UILabelの超簡単な縦揃えの方法! - お?いけるくさい?

    IBでUILabelを作って文字を表示するときに 改行の指定はできるんやけど、 それをしたときに、 文字が少ないと表示がLabelの真ん中になってしまう。 これはどうやらデフォの性質らしく。 簡単にプロパティとかで指定できたらいいけど、 それも簡単にはできないらしく。 左上寄せしたい!と思ってその方法を調べてみたところ、 クラスを追加するとかメソッドを追加するとか けっこうややこしい方法が出てきて、 思った異常に面倒くさそうやった。 実装の方法がいまいち理解できずに、 Myトレーナーさんに質問をしたところ、 そんなもんを使わなくても簡単に左上寄せできるということ! なぬー! その方法というのが、 ①UILabelのサイズ・座標をばっちり指定する! ②そのラベルの numberOfLines プロパティの値を0に! ③そのラベルに sizeToFit メソッドを実行! この3ステップを行うだ

    UILabelの超簡単な縦揃えの方法! - お?いけるくさい?
    gambol
    gambol 2014/08/15
  • 1