01 2011 档案

摘要:提纲:简介与C语言相比要注意的地方objective-c高级特性开发工具介绍(cocoa工具包的功能,框架,源文件组织;XCode使用介绍)简介:1.objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。个人认为,对于用惯了常用的C,JAVA等语言的人来说,objective-c是一中很另类,非主流的语言。2.开发Mac的UI程序来说,使用的是Cocoa这个框架,cocoa的组成部分有:foundation和application kit框架。【foundation框架处理用户界面之下的特性,如数据结构和通信机制;application kit框架 阅读全文
posted @ 2011-01-24 17:00 周宏伟 阅读(803) 评论(0) 推荐(0) 编辑
摘要:转自:http://macos.it168.com/thread-9126-1-1.html第一步,配置 Subversion Leopard中自带了SVN,但Xcode的项目文件中,并不是所有文件都适于加入SVN中进行管理,比如编译后的文件和编译过程中产生的文件,这些文件不属于源代码,应该告诉svn忽略掉,方法:编辑 ~/.subversion/config 文件注意:如果”.subversion”目录不存在,请运行”svn status”命令,虽然此命令会失败,但是会为你创建所需要的文件. open ~/.subversion/config 打开文件1. 找到 global-ignores 阅读全文
posted @ 2011-01-20 12:57 周宏伟 阅读(6960) 评论(0) 推荐(1) 编辑
摘要:转自:http://fei263.blog.163.com/blog/static/92793724201062033414411/首先在Executables拦下点击getinfo在Variables to be set in the environment 下添加环境变量NSZombieEnabled当程序出现EXC_BAD_ACCESS错误的时候,在Debugger里会有类似下面的输 出 阅读全文
posted @ 2011-01-19 17:00 周宏伟 阅读(318) 评论(0) 推荐(1) 编辑
摘要:scroll view 原理在滚动过程当中,其实是在修改原点坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 scroll view 取消tracking自己发生滚动子类可以重载touchesShouldBegin:withEvent:inContentView: 决定自己是否接收touch事件pagingEnabled当值是YES,会自动滚动到subview的边界,默认是NOtouchesShou 阅读全文
posted @ 2011-01-09 17:55 周宏伟 阅读(8267) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示