>是否支持在Mac OS X 10.5 Leopard上使用公开的API?
>如果没有,私有API有多“糟糕”(例如,它只是一个未声明的常量或一组全新的方法)?
Is this supported using publicly available APIs on Mac OS X 10.5 Leopard?
No. 10.5.0根本不支持它,10.5.1到10.5.6使您实现了未记录的方法.
If not,how “bad” are the private APIs (e.g. is it just an undeclared constant or a whole new set of methods)?
一点也不差. You have to implement some undocumented event methods in your view.由于您是实施这些方法的人,因此如果Apple更改方法,您不应该崩溃;所有这一切都将发生,该功能将停止工作.
但是,如果您要从事件中检索绝对(非delta)放大或旋转,那么这些是事件的尚未记录的方法,因此您应该使用respondsToSelector:messages来保护这些消息并执行仔细的范围检查关于方法的返回值.
总结以上是内存溢出为你收集整理的如何使用Mac OS X Cocoa事件进行多点触控手势全部内容,希望文章能够帮你解决如何使用Mac OS X Cocoa事件进行多点触控手势所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)