摘要: 第十八章:Image和鼠标事件1.NSResponderNSView继承自NSResponder类。所有的事件处理方法都定义在NSResponder类中。NSResponder申明了如下方法:- (void)mouseDown:(NSEvent *)theEvent;- (void)rightMouseDown:(NSEvent *)theEvent;- (void)otherMouseDown:(NSEvent *)theEvent;- (void)mouseUp:(NSEvent *)theEvent;- (void)rightMouseUp:(NSEvent *)theEvent;- ( 阅读全文
posted @ 2013-09-05 18:21 cateatmycode 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: 第一章:什么是Cocoa1.1 历史简介1.2 开发工具:Xcode、Interface Builder(一个GUI构建工具)。在它们内部,使用gcc为编译器来编译代码,并使用gdb来查找错误1.3 语言Objective-C的代码由gcc编译-GUN C编译器。该编译器允许自由的在同一文件中混合C、C++及Ojbective-C代码GUN调试器——gdb,用来设置断点,运行时查看程序中变量的值1.4 对象、类、方法和消息对象就像C语言中的结构:它占用内存空间来保存自己的变量。这些变量被称为“成员变量”。所以在处理对象时,首先想到的一个问题是:怎样给一个对象分配空间?这个对象拥有哪些成员变量? 阅读全文
posted @ 2013-09-05 15:18 cateatmycode 阅读(2194) 评论(0) 推荐(0) 编辑