
Objective-C
qq201596
这个作者很懒,什么都没留下…
展开
-
Objective-C 面向对象
一.面对对象的三个基本特征:封装,继承,多态。 封装:是把客观事物封装成抽象的类。 继承: 子类可以使用父类的所有功能,并可以对这些功能进行扩展。 多态:是指同一个接口的名称,但是体现为不同的功能。他有两种方式:覆盖和重载。...原创 2011-07-12 10:36:08 · 77 阅读 · 0 评论 -
Objective-C 图像
一.UIImage类是用来处理图像,比如在窗口上显示图像,从一个文件上读取图像等等。 1.UIImage提供了一下不同的方法来读取图片,从而创建图像对象; //从应用程序上读取图像,参数为文件名(文件已经拷贝在应用中) +【UIImage imageNamed:(NSString *) name】 //从文件系统上读取图像,参数为完整文件名...原创 2011-07-20 13:17:26 · 192 阅读 · 0 评论 -
Objective-C 画图
1.颜色和字体 UIKit提供了UIColor和UIFont类来进行设置颜色和字体, UIColor *redColor=【UIColor redColor】; 【redColor set】;//设置为红色 UIFont *front=【UIFont systemFontOfSize:14.0】;//获得系统字体 【myLable setFo...原创 2011-07-18 15:08:02 · 270 阅读 · 0 评论 -
Objective-C 视图
一.视图 1. iphone手机上的窗口就是UIWindow类的一个实例(1个手机应用只有一个UIWindow)。 2.UIView类用于实现视图。 UIView提供了方法来添加和删除子视图。一个视图可以有多个子视图,这些子视图按照顺序放在父窗口下: -(void) addSubview:(UIView *)view;//添加子视图 ...原创 2011-07-18 14:00:19 · 190 阅读 · 0 评论 -
Objective-C 枚举访问
一.对于数组,字典和集合。Objective-C提供了枚举的方法来访问各个元素。具体的来说,有两种方式。第二种方式比较简洁: 方式1:NSArray *array=...;//假如一个会员数组Member *member;int count=【array count】;for(i=0;i<count;i++){ menber=[array objectAtIndex;...原创 2011-07-15 10:23:38 · 126 阅读 · 0 评论 -
Objective-C 字典类
一.NSDictionary的作用同java中的字典类相同,提供了“键-值”对的集合。 +dictionaryWithObjectsAndKeys:(id)firstObject,...;//声明一个字典,以nil结束 -(unsigned)count;//获得字典中”键-值“对的个数 - (id)objectForKey:(id)key;//查找某个键所对应的值,如果不存在...原创 2011-07-15 10:15:33 · 93 阅读 · 0 评论 -
Objective-C 数组(NSArray)和集合(NSSet)
一.NSArray 是数组类。在数组中,必须以nil结束。NSArray数组类上的方法有: +arrayWithObjects:(id) firstobj;//声明数组。后面是各个元素 ,以nil结束 -(unsigned)count;//数组中的元素个数 -(id) objectAtIndex:(unsigned)index;//指定位置的元素 -(unsigne...原创 2011-07-14 15:46:41 · 133 阅读 · 0 评论 -
Objective-C Objective-C类
一.Objective-c是面向对象的语言。NSObject是大多数类的基类。 Class theClass=【theobject class】;//获得theObject对象class信息 NSLog(@“类名是%@”,【theClass className】);//记录类的名字二.NSObject NSObject是所有类得基类,他提供了内存管理等功能。...原创 2011-07-14 15:36:06 · 96 阅读 · 0 评论 -
Objective-C 调用方法的格式
一.调用方法的格式 1.number.text=【NSString string WithFormat:@"%d",sliderValue]调用了NSString的stringWithFormat方法,输入的第一个参数是格式,第二个参数是滑动条的数值。上述调用方法的语句(整个【。。。】)成为消息表达式,其中的“方法名:参数”成为消息,“方法名:”称为选择器。你可以把选择器理解为指向...原创 2011-07-14 11:57:47 · 125 阅读 · 0 评论 -
Objective-C 字符串NSString
一. 1.Objective-C使用NSString类来操作字符串,它在一个字符串前面加一个@符号。 例;NSString *Beijing=@"北京欢迎您"; 2.NSString提供了格式化字符串方法stringWithFormat.在Objective-C上,使用“%@”来表示一个字符串的值。 例:NSString *name=@"zhenghong";...原创 2011-07-14 11:25:35 · 85 阅读 · 0 评论 -
Objective-C 数据类型
一. 数据类型 1. id: 比如:id someting;当你不知道something是什么类型时,使用id。会在运行的时候动态决定。 2. void: 不返回任何对象 3. int: int是整数数据类型。 NSNumber:Objective-C提供了NSNumber类来表示一个整数对象,从而可以用在需要对象的方法(如:NSDictionary类的键...原创 2011-07-14 10:03:47 · 85 阅读 · 0 评论 -
Objective-C 声明方法的格式
一.Objective—C的方法是在前面加一个‘-’符号。在变量和方法名之间加“:”符号。 例:-(IBAction)changeNumber:(id) sender; IBAction是方法的输出类型,changeNumber是方法名,":"后面是输入参数信息。“id”是输入参数的数据类型, send是输入变量。如果没有输入参数,包括“:”后面的声明都可以去掉比如:-(i...原创 2011-07-14 09:07:13 · 222 阅读 · 0 评论 -
Objective 移动图像
一.移动图像 移动图像是通过UITouch和UIResponder两个类完成的。 UITouch就是代表一个手指。他具有以下属性: @property(nonatomic,readonly,retain)UIWindow*window;//一个窗口 @property(nonatomic,readonly,retain)UIView *view;//一个窗口 ...原创 2011-07-20 14:12:04 · 79 阅读 · 0 评论