[XCODE] 非同期通信でJSONデータを取得し処理させる
2014/6/10 iOS, JSON, NSDictionary, NSOperationQueue, NSURLConnection, Xcode, 読み込み, 非同期
非同期通信でJSONデータを取得して処理をさせます。 非同期通信は結構簡単にできます。そしてJSONデータの読み込みも比較的簡単な方法です。 あとは通信時のエラー処理など、所々に気を遣えば、コードの完 ...
UIButtonに非同期で画像を読み込み、AspectFillで設置する
2014/6/10 AspectFill, dispatch_async, dispatch_get_global_queue, dispatch_queue_t, UIButton, 非同期
UIButtonに非同期で画像を読み込んで、縦横の比率をそのままにして表示させる方法です。AspectFitではないので、ボタンのサイズからはみ出た部分は表示されません。 読み込み中のローディング表示 ...
XcodeでのNSLog出力はマクロを使おう。
2014/6/9 %@, DEBUG, ifdef, LOG, NSLog, prefix.pch, Xcode, __LINE__, __PRETTY_FUNCTION__, __VA_ARGS__, デバッグ, ログ, 出力
[ProjectName]-prefix.pchに以下をコピペすることで、デバッグ時にだけログを出力することができるようになります。(リリース時にはログは出力されません) 使い方は簡単で、これをコピペ ...
UIView簡易アニメーション
UIViewやUIImageViewなど、UIView属性のものを簡単にアニメーションしてしまうためのコード。 Delegateする記述を書くことで、アニメーションが終了したあとに何か動作させることも ...
UISwipeGestureRecognizerを使用して、スワイプを検知する方法。
2014/6/5 Down, Left, Objective-C, Right, selector, Swipe, UISwipeGestureRecognizer, Up, Xcode
iOSにて、UISwipeGestureRecognizerを使用して、スワイプを検知する方法。 スワイプを用いたアプリを作成する場合は、以下のやり方が一番簡単。スワイプを検知したら、何かの処理を書き ...
[iPhoneApp] 円回転の仕方。
2014/6/2
右からの360度円回転。 ただし、キーフレームでの回転なので、オリジナルの座標は変わらず。 使えなかった。。。。 CGMutablePathRef path = CGPathCreateMutable ...
iOS6.1.1アップデート
2020/3/4
2013年2月12日にiPhone4Sにアップデートが来ていました。 先日より、問題になっていたデータ通信の問題(パケ詰まり)の解消のためのアップデートだそうです。 自分はiPhone5をメインに使っ ...
[iPhoneDev] iOSアプリで等幅フォントを使用する
2014/6/2 Courier, Courier New, UIFont, UILabel
iOSに搭載されている等幅フォントは「Courier」と「Courier New」です。 他のフォントを使いたい場合は自力で適用しなきゃいけないですが、この「Courier」を使えばラベルが等幅での表 ...
[iPhoneアプリ開発] textAlignmentについて
2014/6/2 iOS6, iPhone5, NSTextAlignment, UILabel, UITextAlignment, 中央, 右寄せ, 左寄せ
iOS6で変更になったことをちょっとずつ記事にしていきます。 UILabelのテキストの左寄せ、中央、右寄せの記述が変更になってたようです。 以前のように指定すると、warningとなります。 結局今 ...
[iOS6] アプリの画面回転の問題について
iOS6になってから、画面回転の書き方が大幅に変わったようです。 以前は下記のように画面を回転をする場合はreturn YES;で返せばよかったのですが、deprecatedになってしまったようです。 ...