タグ

objective-cとtipsに関するkarahiyoのブックマーク (2)

  • マルチタッチイベントサンプル1 - Gesture Recognizer | UQ Times 開発の記録

    マルチタッチイベントサンプル1 - Gesture Recognizer | ラベル: iOS, Objective-C, サンプルコード Tweet 基的なところになりますが、iOS Developer Libraryの「iOSイベント処理ガイド」(英語版はEvent Handling Guide for iOS)に沿って、サンプルを公開します。以下のiOSデバイスの基的な操作について書かれています。 マルチタッチイベント 画面にタッチされたなど モーションイベント デバイスが傾けられたなど リモートコントロールイベント 音声を上げるボタンが押されたなど 「iOSイベント処理ガイド」の7ページ目より引用 マルチタッチイベントとはユーザが画面タッチすると、マルチタッチイベントが発生して、「指が画面に触れている」「指が動いた」「指が画面から離された」「何の指で同時にタッチしているか

  • C/Objective-C + Blocks でクロージャ - TrashSUITE

    Blocks というのは Apple が C/C++/Objective-C 向けに独自実装したクロージャ的な機能.Snow Leopard リリース時に GCD すげぇ!という記事で見かけて『Apple やりやがった,あの変態やりやがった』くらいにしか思っていなかったのだけど,iPhone OS4.0 で使うことになりそうなので,ザックリと調べてみた ザクザクっとドキュメントを読みつつテストしつつという状態で書いたメモなので,嘘を書いている可能性が大いにある! 以下,Blocks をクロージャと呼ぶ シンプルに // 無名でダイレクトに呼ぶ ^(void) {puts("closure");}(); //=> closure ^() {puts("closure");}(); //=> closure ^{puts("closure");}(); //=> closure // 名前を付

  • 1