2010-04-28 20 views

回答

1

我過去曾使用過捏媒體,並且他們與Flurry合併。圖書館使用簡單,並在大約40分鐘內設置。

+0

這似乎是爲可可觸摸應用程序,而不是可可應用程序。 – 2010-04-28 20:57:16

+0

Hrm,這很有趣,我猜他們使用UIKit來監控一些時間... 這是我看到的另一個軟件包,它是基於iPhone的,但修改它在Mac上工作將很容易。 http://code.google.com/p/bkxititag – 2010-04-28 21:42:50

+0

是的,如果Flurry開放源代碼庫或使它也可用於Mac,那就太好了。 – adib 2010-05-04 01:28:47

1

我不知道任何庫,但至少得到通知切換的時候用戶可以安裝一個事件處理這樣的前端應用有關:

EventTypeSpec eventType; 
eventType.eventClass = kEventClassApplication; 
eventType.eventKind = kEventAppFrontSwitched; 
EventHandlerUPP handlerUPP = NewEventHandlerUPP(FrontAppSwitchedDetector_callback); 
OSStatus status=InstallApplicationEventHandler(handlerUPP,1,&eventType,self,&_eventHandlerRef); 

...和接收時回調你可能會得到當前的前端應用程序:

pascal OSStatus FrontAppSwitchedDetector_callback(EventHandlerCallRef nextHandler,EventRef theEvent,void* userData) 
{ 
    ProcessSerialNumber newSerial; 
    GetFrontProcess(&newSerial); 
    //to something with that .... 
    return (CallNextEventHandler(nextHandler, theEvent)); 
} 
相關問題