Make 24 monthly payments Pay 0% interest Start using the domain today. See details
こんにちは、@yoheiMuneです。 以前ブログに書いた「iPhoneアプリからHTTPリクエストを送信して、データを受信する方法」で紹介したリクエスト送信方法より便利な送信方法があったので、ブログに書きたいと思います。 iOSから非同期にHTTPリクエストを送信する iOSからHTTPリクエストを送信する方法はいくつかありますが、以前の記事では、 Delegateを実装する必要があっていくかのメソッドを書かなきゃいけなかったので、面倒な感じでした。 今回紹介する方法は、実行結果をブロックの引数で受け取ることができ、いい感じに少ないコード量で実装できます。 以下が具体的な実装例です。 // 送信するリクエストを生成する。 NSURL *url = [NSURL URLWithString:@"http://www.yoheim.net/"]; NSURLRequest *request
今回はiOSアプリ開発で、タッチでお絵かきができるサンプルを作ってみようと思います。 タッチしたところを線にして描画する処理を実装しますが、サンプルとはいえ、それだけだとあまりに使い勝手が悪いので、 UNDO(元に戻す)とREDO(やり直す)と、全部削除するクリア機能も実装してみます。 環境 今回の主な環境と設定は以下の通りです。 Xcode 4.6.1 iOS SDK 6.1 iPod touch 5th ストーリボード使用 ARC使用 実装 まず、画面を作ります。 画面全体に描画用のキャンバスとして UIImageView を広げ、 画面の下の方に各種ボタンを配置します。 次に、ヘッダーファイルを作成します。 #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property (weak, non
UPDATE(2015/09/26):この文書はDeprecatedという単語の使い方が雑なのでDeprecatedになりました。 こちらの記事を参照した方が得るものがあるかと思います。 qiita.com 新しいAPIの誕生より、APIの滅びの方が好きです。なぜならそこには失敗があり、学びがあるからです。 developer.apple.com …とか適当に言ってみましたが、iOS9のAPI Diffは、Swift2.0絡みの変更点(主にNSErrorに対応するenumの追加と、後述するビットマスクの扱いの変更)だらけで、本当に変わった場所がどこなのか分かりにくいので、ちゃんと調べてないです。 AudioUnitがOSXに追いついたCoreAudio周りが熱いような…。CFunctionPointerの魔窟だったCoreMIDIなんかは刷新と言っていいレベルで変わっていますね。でも今のA
注目のiBeacomなどの波に乗り遅れないために!iOSのBluetooth開発を容易にするライブラリを書きました。Objective-CXcodeiOSbluetoothiBeacon by @mixiappwchr http://youtu.be/l0EUo7nGNDg 最近iBeacomなどBluetooth LE周りの技術に感心が集まっており、iOSでの開発も活発になってきていると思います。 iOSではCoreBluetoothをはじめとしたBluetoothを扱うためのフレームワークが複数存在し、用途別に選べるくらい充実しています。 iOSでBluetoohLE アプリを作るための基礎知識 その中でも一番低レベルの部分まで扱うCoreBluetoothフレームワークは本格的にBluetooth LEを扱うにはさけては通れません。 しかし、このフレームワークはdelegateの嵐で
開発系ライブラリ CocoaPods :プロジェクト内のライブラリ管理を簡単にするBlocksKit :iOSのクラスにあるデリゲータと対応するBlocksのメソッドを追加するBlockInjection :メソッドの前後に別のクラスの処理を追加することを可能にするNLCoreData :シンプルなAPIでCoreDataを扱うことができるObjectiveRecord :CoreDataを楽に扱うためのライブラリMagicalRecord :CoreDataを楽に扱うためのライブラリFMDB :SQLiteのラッパーライブラリZipArchive :zipファイルの展開・圧縮をするSSZipArchive :zipファイルの展開・圧縮をするSSKeyChain :KeyChainを簡単に扱うことができるScreenStatus :回転ロック中の端末の向きを取得するCrackify :アプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く