2013-04-26 15 views

Odpowiedz

0

Droga do celu jest rzeczywiście obiektywna - C++, która jest tylko mieszanką C++ i cel-c. Jest bardzo potężny, ponieważ możesz zacząć używać wszystkich frameworków Apple w swoich projektach C++.

Powinieneś nauczyć się trochę obiektywnego c, zmienić nazwy niektórych plików .m na pliki .mm (lub .cpp na .mm) i przeczytać dokumentację Apple na temat zdarzeń dotykowych. (https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSResponder_Class/Reference/Reference.html#//apple_ref/occ/instm/NSResponder/touchesBeganWithEvent:)

Lub jeśli objective-c cię przeraża, sprawdź ten multitouch trackpad dodatek do OpenFrameworks https://github.com/jens-a-e/ofxMultiTouchPad

+0

Nie podoba mi się pomysł podchodzenia do innego języka tylko po to, żeby to zrobić, ale domyślam się, że to jest kanoniczne podejście ... – daj

+0

Wiem, jak się czujesz, ja też przyjechałem z C++. Ale nauka obj-c jest łatwa, interesująca i tak użyteczna. Pomyśl o wszystkich interfejsach Apple API, z których będziesz mógł korzystać! –