Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is PurpleEventCallback?

In the stack trace of my iPhone application, I see a call to something called PurpleEventCallback. I wasn't able to find any documentation for it. What is this?

PurpleEventCallback

like image 291
Manav Avatar asked Sep 03 '12 11:09

Manav


1 Answers

Project Purple was the codename for iOS back when it was basically a skunkworks project within Apple. This callback is basically just an event bridge between the CoreFoundation layer (ported from OS X) and the UIKit layer (the next-generation Cocoa framework).

  • "How Project Purple Turned into the iPhone"
like image 59
gavinb Avatar answered Oct 08 '22 05:10

gavinb