foursquareに素早くチェックインできるアプリ「FastCheckin」のiOS 7対応事例です。Read less
Objective-C勉強会@東京 9月 – Objective-C勉強会@東京 | Doorkeeper に参加してきたメモとスライドです。 UILocalNotificationのパターンとテスト – azu UILocalNotificationのパターンとテスト 自分が発表したUILocalNotificationのパターンについてのスライドです。 以前書いたUILocalNotificationを使った通知の設定について — ios-practice 0.1 documentationをベースにしています。 上記の文章には入れてなかった 繰り返し 音と表示時間の関係 などについて含めているので、UILocalNotificationでやることについては大体入ってる気がします。 スライド中でも繰り返し書かれている “通知全てをキャンセルしてから登録し直す” というパターンについては
Cocoa関西勉強会#49に参加して,マルチスレッドプログラミングについて話してきました. スライドは以下 Cocoa関西勉強会#49 from yashigani 本当に伝えたかったこと キャンセル必要なら迷わずNSOperationQueueを使え セレクタのことは嫌いになってもNSOperationQueueのことは嫌いにならないでください! Cocoaならマルチスレッドプログラミングは簡単.迷わず進め. 質問について @ninjinkunからの同期についてのツッコミ タスクの途中で待って,っていう表現をしましたけど,間違いでした. task1 task2 task3 WAIT task4 task5 task6 みたいにtask1 -> task4,task2 -> task5, task3 -> task6のような依存関係を持っており,task1-3の完了を待って,task4-6
Objective-C勉強会@8月 Objective-C勉強会@東京 8月 – Objective-C勉強会@東京 | Doorkeeper に参加/発表してきたのでメモ 「メタプログラミングとCategory」 – @akuraru Metaprogramming メタプログラミング ロジックを生成する高位ロジックのこと マクロ等 クラスやメソッドを生成するロジックの事 Objective-Cには実行時に行うことができる => カテゴリ カテゴリ コンパイル時に既存のクラスにメソッドを追加、上書きできる機能 ヘッダーファイルを読み込んで無くてもコンパイルできてしまう よいところ 手軽 ファイル分けができる Viewの更新だけを、カテゴリに分けたりすることができる テストするとき便利 カテゴリでテスト用にヘッダーを作れる Objective-Cのテストクラスからプライベートメソッド/プロ
6/22 に渋谷で開かれた yidev@渋谷勉強会 第一回 で発表してきました。 主催の @takayama さん、参加者のみなさんお疲れ様でした。とても楽しかったです そして発表資料の公開がおそくなってすみません。 以下、資料です。 ちょっと日本語が変だったりしたので少し修正したのをあげました。 NUI は使っていて結構便利なんですけど、いかんせんそれぞれのインスタンスで nuiClass を指定するのがちょっとめんどくさいですね。 コメントアウトと CSS でいうところの font-family 的なフォントの指定機能は欲しいので時間あるときにでもパッチを書こうかなとおもってます。 ではでは。
2013 年 6 月 22 日に開催された yidev@渋谷勉強会 第一回 で発表してきました。 参加者の募集が始まってすぐに満席になるという大盛況な勉強会で、自分も間に合わずに補欠登録だったのですけど、開催の 1 週間前に、補欠者でもまだ発表枠で参加できるとの知らせが舞い込んできました。 発表枠のお話を聞いたとき、私用で 2 日間岐阜へ出かける予定が入っていたりもして、資料を作る時間があるか不安でしたが、記念の第 1 回目勉強会だし参加したいと思っていたので、思い切って参加表明させて頂きました。 そのおかげで岐阜のホテルでも親戚の家でも、資料の作成に追われてましたけどね。 小学生の甥っ子に「まだ宿題が終わらなくて」と言ってみたら「それは大変ですねぇ」と協力してくれたので助かりました。なんて教育のしっかり行き届いたお子さまなのでしょう。 ちなみに関係ないですけど、その少年は "終わるのに
name: inverse layout: true class: center, middle, inverse --- #Test, test, test #iOS, iOS, iOS --- #OCHamcrest --- layout: false .left-column[ ##What? .footnote[OCHamcrest] ] .right-column[ Anagram for Matchers Ported to Java, C++, Objective-C, Python, ActionScript 3, PHP, JavaScript and Erlang. ### History Bad error messages ```objectivecO assert(x == y); ``` Too many macros ```objectivec STAsser
Objective-C勉強会@東京 – PARTAKE に参加して、iOSのユニットテストについて話をして来ました。 iOS Unit Test スライドは上記に置いてあります。 そこまで、それぞれに詳しく扱ってない感じで、ロジックテストとアプリケーションテストの違いや、 どういうツールがあるのかやデータベースを使った時にテストの仕方等の紹介な感じです。 xctool はiOSのテストをCLIで実行するのにとても便利でよい感じなのでお勧めです。 スライド内にひっそり(note)とCocoaPodsと xctool の相性がまだ良くないことが書かれていますが、 一度ビルドしないと、 xctool からテストを動かすとエラーになる現象があります。 これは、”Find Implicit Dependencies”の挙動が上手く動いていないのが原因みたいで、手動でビルドの設定にCococPodsの
南東京iPhone開発者勉強会で話した際の資料です。 iPhoneのBluetoothについての知見まとめ from Shuichi Tsutsumi すれ違い通信アプリ『EncountMe』の開発を通して得た iPhoneのBluetoothまわりの諸々について、まとめています。 アジェンダだけ抜粋すると Bluetoothを利用するメリット(EncountMeでBTを選んだ理由) 実装方法 GKPeerPickerControllerを使う場合 GKPeerPickerControllerを使わない場合 できること/できないこと ユーザー操作なしでの接続確立 複数ピアとの同時接続 アプリ内でのOn/Of AndroidとのBluetooth通信 注意点 Wi-Fiとの干渉 といった内容になっております。 ※間違い、勘違いを含んでいる可能性が多分にありますので、 お気づきの点などあればご
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く