開発中のアプリを、 一瞬で手元へ。 USBケーブルにさようなら。配布、ログ収集、アップデート、 すべてをワイヤレス、リアルタイムで。 無料で試してみる
開発中のアプリを、 一瞬で手元へ。 USBケーブルにさようなら。配布、ログ収集、アップデート、 すべてをワイヤレス、リアルタイムで。 無料で試してみる
Core Bluetoothを使ったアプリの実装 ■ CBCentralManager CBCentralManagerは、Bluetooth LEに対応するデバイスの検索や接続処理などを行うコンポーネントです。デバイスの検索処理の結果や接続状態の変化などは、CBCentralManagerDelegateプロトコルに適合するデリゲートでハンドルすることになります。 CBCentralManagerを作成する部分のコードです。 initWithDelegate:queue:メソッドでデリゲートを指定して生成しています。queueパラメータは、デリゲートメソッドが呼び出されるスレッドをdispatch queueで指定します。nilを指定した場合、メインスレッドのdispatch queueが自動的に選択されます。 ■ Bluetooth LE対応デバイスの探索 iOSデバイスはBlueto
http://code.google.com/p/json-framework/ インストール 以下の手順でインストールを行う。 適当なバージョンのJSONライブラリのdmgファイルをダウンロードする dmgファイルを展開する JSONディレクトリをプロジェクト内のClassesへドラッグアンドドロップする 「デスティネーショングループのフォルダに項目をコピーする(必要な場合)」のチェックボックスをONにして追加ボタンを押す これでインストールは終了。あとはJSONライブラリを利用する箇所で「#import "JSON.h"」してやればOK(なはず) サンプル 配列、辞書、文字列、数字なんかは自動的にいい感じに変換してくれる。 // JSON -> NSDictionary str = @"{ \"name\": \"田中一郎\", \"age\": 18, \"superuser\":
プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ 前回の記事「iOSでカスタムURLスキームを利用してアプリケーションを起動する方法について」では、カスタムURLスキームを利用して他のアプリケーションを起動する方法について紹介しました。今回は自分のアプリケーションに独自のカスタムURLスキームを設定して、他のアプリケーションから利用可能にする方法について紹介します。 Info.plistへのエントリ作成 今回はカスタムURLスキームmySampleApp:を受け入れるサンプルアプリケーションとして、新規プロジェクトを作成します。プロジェクト名をCostomURLSchemeSampleとしてテンプレートはView-Based Applicationにします。 独自のカスタムURLスキームを設定するために、ア
NSTimerを初めて使ってみたのでハマったところをメモしておきます。 ■NSTimerはNSRunLoopにretainされる。NSTimerは引数targetで与えられたオブジェクトをretainする。 いちばんハマったのがこの挙動です。 AppleのNSTimerについての公式ドキュメント(http://www.devworld.apple.com/documentation/Cocoa/Conceptual/Timers/Articles/usingTimers.html#//apple_ref/doc/uid/20000807-CJBJCBDE)にもクラスリファレンスにもきちんとと明記されていたのですが・・・思いっきり見落としてました。 これらがいったいどんな問題を引き起こすか。 たとえば普通のクラスと同じ感覚でdealloc中にNSTimerのinvalidateを呼び出すコー
CoreDataがさっぱりわからんので、やっぱりFMDBを使う。 2012/1/20追記 サンプルプロジェクト作ってみました。 よろしければどうぞ〜。 2011/7/25追記 ※あらかじめターミナルでSqliteのDBを作っといてください。 そしてそれをXcodeプロジェクトにインポートしておかないとまず動かないので 気をつけてください 。ソースの中にある「sample.db」っていうのがそのDB名です。 ●FMDB https://github.com/ccgus/fmdb 使い方は簡単。上からFMDBの本体をDLしてきて、プロジェクトに、 ・FMDatabase.h/m ・FMResultSet.h/m ・FMDatabaseAdditions.h/m の6つを追加。 あと、ライブラリとして、 ・libsqlite3.0.dylib を追加する。 そしてFMDatabaseとFMDat
Twitterデベロッパーページへサインインし、ページ上部にある「Your apps」をクリックするとTwitter Applicationsページへ遷移する。ページ右側の「新しいアプリケーションを登録する」リンクをクリックして、アプリケーションを登録する。 TOSが表示されるので、「I Accept」で合意。 ・アプリケーション名: 必須。アプリケーションの名前。TL上で「from ~」に表示される。日本語OK。 ・アプリケーションの説明: 必須。アプリケーションの概要。Twitterユーザーの設定画面にある「連携アプリ」内にアプリケーションの説明として表示される。日本語OK。 ・アプリケーションのウェブサイトURL: 必須。アプリケーションのホームページのURLを入力。TL上のfrom~のリンク先として使用される。 ・所属会社/団体: 会社名等。 OAuth認証のプロセスで、「○○が開
iOSにおけるカスタムURLスキームについて調べた事をまとめましたので数回にわたって解説したいと思います。それほど詳しくない分野なので間違っていたらご指摘くださいませ。 まず、URLスキーム(URL Scheme)についてざっくり説明しておきます。 一般にURLは (スキーム名):(スキームごとに定められた何かの表現形式) という形をしている。スキーム名としてはプロトコル名が用いられていることが多いがそれに限らない。 Uniform Resource Locator – Wikipedia より引用 ここに出てくる “(スキーム名)” 、分かりやすい例だとURL(http://ほげほげ.com/)の http 部分がこれにあたります。ftp や mail など、探せばいろいろ思いつくアレですね。そしてこのスキーム名は 「URLスキーム」 とも呼ばれます。 スキーム名とコロンに続く “(スキ
「お部屋にオアシスを観葉植物」 排気ガスが飛び交う都会の街中で、あまり「自然」に触れ合う機会が少なくってきてはいないでしょうか?緑の少ない環境で生活をしていても、庭で草花を作って楽しむ場所も少なくなってきたし、忙しくて育てる余裕など無いという人もたくさんいらっしゃると思うのです。しかしs、草花を育てる庭がなくても、場所にゆとりのない空間であっても、手軽に室内に飾って楽しめる観葉植物なんてどうでしょう?花のように鮮やかさはありませんが、落ち着いた美しさで飽きのこない観葉植物。観葉植物はオシャレな家具や雑貨との相性も抜群で、インテリアとしても最適な植物です。森林浴の効果も注目されていて、部屋にひとつ置いてあるだけでも落ち着くものです。お部屋のオアシスとして、心癒してくれる観葉植物を今日から育ててみてはいかがでしょうか。ちなみに管理人は先日、通販サイトでミニ盆栽を購入し、育て始めました。 「観葉
NSMutableURLRequest を使って POST する場合、setTimeoutInterval によるタイムアウト設定には制限がある。 具体的には、240秒未満のタイムアウト値を指定した場合は、強制的に240秒にセットされてしまう。 これは Apple の見解としては仕様だとのこと。 POSTでなく、GETの場合は、短いタイムアウト値でも設定可能なので、奇妙な仕様だなあと思う。 240秒未満のタイムアウトを実現したい場合は、タイマーを使ってキャンセルを行えば良い。 参考URL: - NSMutableURLRequest timeout interval not taken into consideration for POST requests - Stack Overflow - NSURLConnection timeout Problem - Mac Forums
Written by Adrian Kosmaczewski since 1996. Updates every Friday. The heated “Work from Home” debate of 2024 brought me back memories of my first programming job, when I joined a small “dotcom” startup in the outskirts of Buenos Aires, and for the first few months of my employment I quite literally worked from home… in 1998. On Saturday, November 6th, 2004, I wrote the text what would become my fir
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど UITableViewDelegate にはセクションヘッダと降ったの高さを変えるためのメソッドが用意されている。 UITableViewDelegate Protocol Reference – tableView:heightForHeaderInSection: – tableView:heightForFooterInSection: 特定のセクションの場合 0 を返せば、そのセクションヘッダ/降ったの高さが 0になる...ハズなのだが試したところそうならなかった。動きとしてはこのメソッドで 0を返すと標準の高さになってしまう。試しに 0.1 を返しても駄目だった。 そこでセクションに大きさ0のカスタムビューを設定して、なおかつ高さを 0.1としてみた。 - (UIView *
Xcode4になって、色々と変わってたことが多くて戸惑い気味ですが、中でもよく分からなかったのがAd-Hocビルドの方法。ようやくその記事を見つけたのでメモ。 Ad-Hoc App Distribution with XCode 4 « Diary of a Code Monkey この方法でipaファイルを作ったらiTunesに登録は出来ました。 今まではXcode3と同じようにbuildして出来るappファイルを使ってましたが、その方法だとプロジェクトによって出来たり出来なかったり?で、何がなんだかよく分かりませんでした・・・。もう少し、試行錯誤が必要っぽい感じ(^^;; 他にもっと簡単な方法があったら、教えてくれると嬉しいですm(_ _)m さて、作業に戻ろうっと。 ツイートする
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く