How would I retrieve an array of paths to the selected files in Finder? I have searched around but have only found links regarding AppleScript. I have also looked at NSWorkspace and NSFileManager but I didn't find anything.
Objective-C Wrappers for C++ Classes <概要> Mac の開発業務では、C++ で記述されたライブラリを、 Objective-C 言語から利用したくなることが多々あります。 この時、通常は次の2つのアプローチのうち、どちらかを選びます。 1. 主開発言語を Objective-C ではなく Objective-C++ としてしまう。 2. 主開発言語はObjective-C のままで、C++ への橋渡しをするラッパー部分だけ Objective-C++ を使用する。 手法 1. は簡単に実現できますが、全体を Objective-C++ で開発することにしてしまうと、 2つのスタイルのオブジェクト指向言語が混ざり、設計が複雑、かつデバグが難しくなります(と思っています)。 手法 2. を実現するためには、多少複雑なトリックを必要とします。 やっとのこと
I am working on a game, in which i am trying to fire two different types if bullets on single tap and double tap respectively. Heres what I am doing in my touch began method: - (void)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { for( UITouch *touch in touches ) { CGPoint location = [touch locationInView: [touch view]]; location = [[CCDirector sharedDirector] convertToGL: location];
C言語の構造体をNSDictionary や NSArray、NSUserDefaultsなどに格納する方法、つまりObjective-Cのオブジェクト化する方法についてです。 CGRectとかCGPointを格納するときと同様、NSValueを用います。 例として下記のようなRGBAの色情報を持つ構造体を定義します。 // 構造体の宣言 typedef struct { unsigned char r, g, b, a; } RGBA; 格納する場合は、value:withObjCType: メソッドを使用します。 // 構造体をNSDictinaryに格納する RGBA rgba = {255,255,255,255}; NSValue *value = [NSValue value:&rgba withObjCType:@encode(RGBA)]; NSDictionary *di
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く