2013-04-26 16 views

Antwort

0

Der Weg zu gehen ist in der Tat objective-C++, das ist nur eine Mischung aus C++ und Ziel-c. Es ist sehr leistungsfähig, weil Sie alle Apple-Frameworks in Ihren C++ - Projekten verwenden können.

Sie sollten ein wenig Ziel-c lernen, einige .m-Dateien in .mm (oder .cpp-Dateien in .mm) umbenennen und die Apple-Dokumentation zu Berührungsereignissen durchlesen. (https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSResponder_Class/Reference/Reference.html#//apple_ref/occ/instm/NSResponder/touchesBeganWithEvent:)

Oder wenn Objective-c Sie schreckt, lesen Sie in diesem Multitouch-Trackpad Addon für Openframeworks https://github.com/jens-a-e/ofxMultiTouchPad

+0

mag nicht die Idee, eine andere Sprache nur um dies zu tun, aber ich denke, es ist die kanonische Ansatz ... – daj

+0

Ich weiß, wie du dich fühlst, kam ich auch von C++. Aber obj-c zu lernen ist einfach, interessant und so nützlich. Denken Sie nur an alle Apple APIs, die Sie verwenden können! –