Objective-C学习博文
安安
无论是工作还是生活,都要尽善尽美;能够快速学习知识并进行实践,善于从工作中总结经验,提高效率;责任心强,工作认真细致,善于思考和观察,有较强的分析和解决能力;热爱软件开发工作,有良好的沟通能力和团队合作意识,能承受较大的工作压力。,有良好的软件开发素养,在软件开发过程中思路清晰,逻辑严谨,善于总结;很强的理解力和语言表达能力,有良好的人际交往能力和很强的团队协作意识
展开
-
Objective-C开发——类、对象和方法解析
Objective-C学习之路 在Objective-C中,小写字母和大写字母是不同的,即区分大小写。注释:单行注释://块注释:/*……*/注意:注释不能嵌套使用。换行符:\n 输出操作:NSLog(@”内容”);类、对象和方法 什么是对象?对象就是一个食物。把面向对象的程序设计看成一个事物,而且想对这个事物做些功过,这与C语言不同,C语言通常原创 2012-02-21 16:37:22 · 1768 阅读 · 0 评论 -
Objective-C开发——数据类型知识点总结
布尔类型 许多语言都有布尔(Boolean)类型,当然这是个专用术语,指的是存储真值和假值的变量。Objective-C也不例外。 C语言拥有布尔数据类型bool,它具有true值和false值。Objective-C提供了相似的类型BOOL,它具有YES值和NO值。顺便提一下,Objective-C的BOOL类型比C语言的bool类型早诞生十多年。这两种不同的布尔类型可以在同一个原创 2012-02-21 16:33:24 · 1819 阅读 · 0 评论 -
Objective-C开发——OOP的一个关键概念:间接
在编程行业有句老话,大意是:“只要多添加一个间接层,计算机科学中就没有解决不了的问题。”间接这个词的含义很简单——不在代码中直接使用某个值,而是使用指向该值的指针。下面是一个真是的例子:你可能不知道自己最喜欢的比萨饼店的电话号码,但你知道可以查阅字典号码薄来找到它,那么,使用电话号码薄就是一种间接的形式。在编程时,可以利用多层间接,如编写一段代码来查询其他代码,而后者又可以访问另一层代码。你大原创 2012-02-21 16:39:45 · 982 阅读 · 0 评论 -
Objective-C开发——从java转向Objective-C思想转变总结
之前一直学习的是java,javaweb,最近接触的是安卓的开发,假期看了一些关于Objective-C的内容 ,由于家里没有网络不能即时发布博文和大家分享了~ 从之前学习的java语法到现在接触的Objective-C有很多不同之处,例如:Objective-C没有垃圾回收器,却含有保留/释放方法和自动释放池。必要时,也可以在Objective-C程序中进行垃圾回收。原创 2012-02-21 16:17:25 · 4218 阅读 · 0 评论 -
Objective-C开发——最简单的Objective-C程序与基础语法解析
你可能见过C语言版本的经典“Hello World”程序,该程序可输出“Hello World”或类似的简短语句。“Hello World”通常是C语言编程初学者要学习的第一个程序。我们将继承此优良传统,便携一个类似的程序,这里称为“Hello Objective-C”解构Hello Objective-C程序hello Objective-C.m内容如下;#import i原创 2012-02-21 16:19:45 · 1747 阅读 · 0 评论 -
Objective-C开发——浅析Froundation框架基础
什么是框架?框架是一种聚集在一个单元的部件集合,包含头文件、库、图像、声音文件等。苹果公司将Cocoa、Carbon、QuickTime和OpenGL等技术作为框架集提供。Cocoa的组成部分有Foundation和Application Kit(也称为AppKit)框架。还有一个支持框架的套件,包含Core Animation和Core Image,这为Cocoa增添了多种精彩功能。原创 2012-02-21 16:25:53 · 863 阅读 · 0 评论 -
Objective-C开发——NSLog()和@”字符串”
使用#import导入了Foundation框架的主头文件后,就可以开始利用Cocoa特性编写代码了。Hello Objective-C中的第一行实际代码使用了NSLog()代码,如下所示:NSLog(@”hello , Objective-C !”); 此代码可向控制台输出”hello , Objective-C !”。如果你使用过C语言,那么一定遇到过printf(),而原创 2012-02-21 16:28:16 · 3815 阅读 · 0 评论 -
Objective-C函数重载
1、 重载定义:派生类继承父类方法时,该方法具有相同的返回类型,并且参数的数目与重载的方法相同,即对父类同名函数进行重写。2、好处:可以利用重载来修改继承方法的定义。实例:#import @interface declaration : NSObject{ int x;}-(void) initVar;@end@implementation dec原创 2012-04-28 15:35:32 · 7001 阅读 · 3 评论 -
NSString / NSMutableString 字符串处理
Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。 NSString 常用方法总结+(id)stringWithConten原创 2013-06-05 17:37:55 · 1270 阅读 · 0 评论