2012-01-01から1ヶ月間の記事一覧
前に書いたOS X用のプログラムがiOSでも普通に動いたわ。 さすがUNIXマシン。 #include <sys/sysctl.h> #include <pwd.h> #define MIB_NAMELEN 4 void show_processes() { int mibname[MIB_NAMELEN] = { CTL_KERN, KERN_PROC, KERN_PROC_ALL, 0}; // all processes struct kinfo_p</pwd.h></sys/sysctl.h>…
一般的なCocoaアプリケーションでは、各アプリケーションのメニューの「環境設定」で設定した値は、ユーザーデフォルトデータベースに格納され、次回起動時にはその値を読み込んで使用することで、アプリケーションの挙動をユーザ毎に変更できるようにしてい…
今までCDのリッピングの際に曲ごとの「アルバムアーティスト」という項目をあんまりちゃんと設定しておらず、「ジャンル」>「アーティスト」>「アルバム」>「曲」みたいなフォルダ階層で管理していたんだけど、この前買ったiPod Touchにはフォルダ階層と…
今度はAVFoundation Frameworkを使ってみた。 試したOSバージョンは10.7.2(Lion) #import <Foundation/Foundation.h> #import <AVFoundation/AVFoundation.h> #import "AVMetadataItemAdditions.h" int main (int argc, const char * argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSURL </avfoundation/avfoundation.h></foundation/foundation.h>…
多分合ってる。試したOSバージョンは10.7.2(Lion) // gcc -Wall -framework AudioToolbox -framework CoreServices -o main main.c #import <AudioToolbox/AudioToolbox.h> int main (int argc, const char * argv[]) { const char* inputFile = "sample.mp3"; AudioFileID audioFile; CFU</audiotoolbox/audiotoolbox.h>…