除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。如何使用KVC存取对象属性呢?看个示例一、使用KVC存数据定义一个person类.h文件#import @class Dog;@interface Person : NSObject/...
分类:
移动开发 时间:
2015-07-22 01:32:48
阅读次数:
114
#import @interface Person : NSObject@property (nonatomic, retain) NSString *name;@property (nonatomic, assign) int age;- (void)print; // 对象方法+ (voi...
分类:
其他好文 时间:
2015-07-22 01:31:30
阅读次数:
100
// 设计一个方法,用来和其他车比较车速,返回车速的差距#import @interface Car : NSObject@property (nonatomic, assign) int speed;- (int)compare:(Car *)newCar;@end@implementation ...
分类:
其他好文 时间:
2015-07-22 01:22:03
阅读次数:
104
#import @interface Car : NSObject{ @public int _wheels; int _speed;}- (void)run;@end@implementation Car- (void)run{ NSLog(@"%d个轮子, 速度为%d的车子跑起来了", ...
分类:
编程语言 时间:
2015-07-21 23:55:00
阅读次数:
178
目前功能将NSObject子类转成JSON格式对象模型 -》 属性列表 -》 JSON格式JSON和对象模型之间来回转换,转到属性列表后用NSJSONSerialization和JSON之间转换。 1 // 2 // JSON HELPER.h 3 // JSON helper 4 // 5 /.....
分类:
Web程序 时间:
2015-07-21 23:52:22
阅读次数:
166
@interface Car : NSObject{ @public int _wheels; int _speed;}- (void)run;@end@implementation Car- (void)run{ NSLog(@"%d个轮子, 速度为%d的车子跑起来了", _wheels,...
分类:
其他好文 时间:
2015-07-21 23:29:41
阅读次数:
133
对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型
面向对象的编程语言都是有类及对象的
类是由属性及方法组成。
OC中的所有官方类及自定义的类都是NSObject的直接或者间接子类...
分类:
其他好文 时间:
2015-07-21 20:41:36
阅读次数:
74
// StockModel.h// KVO//// Created by 张国锋 on 15/7/20.// Copyright (c) 2015年 张国锋. All rights reserved.//#import @interface StockModel : NSObject@pro...
分类:
其他好文 时间:
2015-07-21 20:30:19
阅读次数:
145
// UserModel.h// KVC//// Created by 张国锋 on 15/7/20.// Copyright (c) 2015年 张国锋. All rights reserved.//#import @interface UserModel : NSObject@prope...
分类:
其他好文 时间:
2015-07-21 20:13:56
阅读次数:
107
OC对象使用了ARC,自动释放内存,但是CF中的对象没有ARC,必须要手动进行引用计数和内存释放.
两者对象之间的互相转换有三种形式:
1.__bridge:
直接转换,部改变对象的持有状况:
id obj = [NSObject new];
cfObject = (_bridge cfObject) obj;
//不改变对象持有状况,cf对象不能获得obj的引用.
id obc = (_...
分类:
其他好文 时间:
2015-07-21 17:19:27
阅读次数:
97