iphone
文章平均质量分 87
bluepeer
这个作者很懒,什么都没留下…
展开
-
XCode实用快捷键
整理了常用的Xcode快捷键,工欲善其事,必先利其器。 新建项目 command+shift+n新建文件 command+n新建空文件 command+control+n打开 command+o关闭窗口 command+w保存所有文件 command+option+s还原到保存时状态 command+u创建快照 command+contr...原创 2011-08-13 19:35:39 · 91 阅读 · 0 评论 -
objc’s self and super 详解
在objc中的类实现中经常看到这两个关键字”self”和”super”,以以前oop语言的经验,拿c++为例,self相当于this,super相当于调用父类的方法,这么看起来是很容易理解的。 以下面的代码为例: @interface Person:NSObject { NSString* name;}- (void...原创 2011-08-13 19:40:49 · 140 阅读 · 0 评论 -
Cocoa框架学习笔记
iPhone,Safari,Mail都是Cocoa应用程序。运行环境上呈现Aqua用户界面和MacOS其他可视部分(Finder,Dock等)集成。开发方面Cocoa是面向对象的软件组件-类-的集成套件。适合开发应用程序,命令行工具,插件等,可以使用多种编程语言。这些类可复用,可支配,可以直接使用或者根据需求扩展。 主要开发语言Objective-C,是ANS...原创 2011-08-13 19:39:51 · 273 阅读 · 0 评论 -
Objective-C基础教程小结
这本书是看的第2遍了,再写了一些iphone应用程序后,再看这本书很都都游刃有余了。作为iphone-dev分享计划的一步,再把这本小结一下。下一步是整理Stanford的那个iphone iTune U教程。 对C的扩展:Obj-C只是增加了一点“特殊语料”的C语言,所以可以用printf()代替NSLog()。但我们建议使用NSLog,因为它添加了特性,例如时间戳,日期戳和自动附...原创 2011-08-13 19:39:14 · 102 阅读 · 0 评论 -
Objective-C中init函数实现的相关研究
今天在学习Objective-C时见到某初始化函数中有如下代码: self = [super init]; if(self){ // Initialize members } return self; 当时只是觉得Objective-C与才C++应该一样,每个子类对象都包含父类对象,所以super与self都是指...原创 2011-08-13 19:38:49 · 87 阅读 · 0 评论 -
Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OSX或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治...原创 2011-08-13 19:38:20 · 123 阅读 · 0 评论 -
iphone处理多点触控
UIView 继承的 UIResponder (负责UI事件处理) 类中提供了四个方法处理多点触控: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;- (void)touchesMoved:(NSSet *)touches withEvent:(UIE...原创 2011-08-13 19:37:44 · 215 阅读 · 0 评论 -
objective-c block 详解
Block Apple 在C, Objective-C,C++加上Block這個延申用法。目前只有Mac 10.6 和iOS4有支援。Block是由一堆可執行的程式組成,也可以稱做沒有名字的Function (Anonymous function)。如果是Mac10.6 或 iOS 4.0 之前的平台可以利用 http://code.google.com/p/plbl...原创 2011-08-13 19:37:03 · 107 阅读 · 0 评论 -
《Objective-C 2.0程序设计》摘要
1. 命令行下编译可以使用名为gcc的GNU Objective-C编译器来编译并链接这个程序,gcc命令一般的格式为:gcc -framework Foundation files -o progname该选项说明你要使用有关Foundation框架的信息:-framework Foundation2. 语法Objective-C是区分大小写的Obj-C采用特定的语法...原创 2011-08-13 19:36:20 · 131 阅读 · 0 评论 -
Objective-c类型大小(值域)
This is a good overview:http://reference.jumpingmonkey.org/programming_languages/objective-c/types.htmlor run this codeNSLog(@"Primitive sizes:");NSLog(@"The size of a char is: %d.",...原创 2011-08-13 19:41:12 · 168 阅读 · 0 评论