会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
无枝大树
博客园
首页
新随笔
联系
订阅
管理
2016年3月12日
监控事件(Monitoring Events)
摘要: 一个全局事件监视器可以监控所有Application中用户输入事件。但是全局事件监视器不能修改一个事件或阻止其正常事件的传达,它只能监控关键事件。 你安装一个全局事件监控addGlobalMonitorForEventsMatchingMask:handler:. 一局部事件监视器只能监控安装当前被
阅读全文
posted @ 2016-03-12 17:17 无枝大树
阅读(979)
评论(0)
推荐(0)
2016年3月10日
使用Tracking-Area对象
摘要: 创建NSTrackingArea对象 一个NSTrackingArea对象定义一个鼠标的运动敏感区域,当鼠标进入(Enter)/移动(moves)/离开(exits)这个敏感区域,Application Kit 发送 mouse-tracking, mouse-moved, and cursor-u
阅读全文
posted @ 2016-03-10 17:58 无枝大树
阅读(2859)
评论(0)
推荐(0)
Cocoa处理mouse事件
摘要: Apple的《Handling Mouse Events》文档中有几个列子记录一下 Listing 4-2 Simple handling of mouse click—sending an action message - (void)mouseDown:(NSEvent *)theEvent {
阅读全文
posted @ 2016-03-10 17:50 无枝大树
阅读(1795)
评论(0)
推荐(0)
2016年3月9日
Objective-C 使用 C++类
摘要: 看了Horky同学的《混合使用Objective-C,C++和Objective-C++》博文,我也有些想法也记录一下,方便今后学习 1.Objective-C / C++ /C 深度混合不是一个好的选择,易容出错,也不好维护,当在Objective-C代码中使用C++类时,我们会使用等价的Obje
阅读全文
posted @ 2016-03-09 12:12 无枝大树
阅读(1457)
评论(0)
推荐(0)
2016年3月7日
读Cocoa事件处理机制有感(Event Architecture)
摘要: 每个应用程序都有一种接收(Window Server)窗口服务器事件的机制。对于一个Cocoa应用程序,这种机制叫主事件循环(the main event loop)。 进程用NSRunLoop对象接收来自各种源的输入。默认情况下,在OS X的每个线程都有它自己的运行循环,而一个Cocoa应用程序主
阅读全文
posted @ 2016-03-07 16:48 无枝大树
阅读(1506)
评论(0)
推荐(0)
公告