Cocoa提供两个处理文件的通用类:属性列表和对象编码。
1.属性列表
在Cocoa中,有一个类名为属性列表(property list)的对象,通常简写为plist。这些列表包含 Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表类包括NSArray、NSDictionary、NSString、NSNumber、NSDate和NSData,以...
分类:
其他好文 时间:
2015-08-27 13:32:37
阅读次数:
271
/// /// 对比两个实体类属性值的差异 /// /// 实体类 /// 原实体类 /// 新实体类 /// 差异记录 public string GetChangeData(T oldMod, ...
分类:
其他好文 时间:
2015-08-21 19:13:06
阅读次数:
146
都是用于修饰@property声明的变量
assign:用于非oc对象类型,表示直接赋值(默认值)
retain:用于mrc中,用于类属性中有oc对象的情况,表示先判断赋值的对象是否和实例对象变量的值相等,
若不相等则先retain在赋值。(即release旧值,retain新值,用于修饰对象)
release:用于mrc中,将对象的引用计数减1
atom...
分类:
其他好文 时间:
2015-08-21 11:24:36
阅读次数:
171
获取对象信息1、使用isinstance()判断class类型2、dir() 返回一个对象的所有属性和方法3、如果试图获取不存在的对象会抛出异常【AttributeError】4、正确利用对象内置函数的例子:def readImage(fp): if hasattr(fp,"read"): ...
分类:
编程语言 时间:
2015-08-19 12:40:49
阅读次数:
158
使用hibernate容易出现该问题,主要是由于pojo类属性存在级联关系。比如说员工和部门,在员工表里面有部门属性,而在部门表里面有个员工集合,这样就存在了嵌套引用的问题了,就会抛出这个异常。 解决方法很...
分类:
Web程序 时间:
2015-08-18 19:51:58
阅读次数:
152
PHP魔术方法使用总结 魔术方法是PHP面向对象中特有的特性。它们在特定的情况下被触发,都是以双下划线开头,你可以把它们理解为钩子,利用模式方法可以轻松实现PHP面向对象中重载(Overloading即动态创建类属性和...
分类:
Web程序 时间:
2015-08-17 15:47:37
阅读次数:
161
<?PHP
class?myclass{
static?$count;?????????????????????????????????????//静态化类属性
function?__construct(){
self::$count++;????????????????...
分类:
Web程序 时间:
2015-08-16 15:21:13
阅读次数:
138
对象——现实存在的手机(三星、苹果)类——虚拟的手机(包含属性:5.0寸屏幕,2.1GHZCPU等,方法:能打电话,玩游戏)属性:手机的配置(5.0寸屏幕,2.1GHZCPU)方法:手机能做什么的(能打电话,玩游戏)构造方法:用来给手机赋初值具体展示在下面:/* * 文件一 * 这是类文件,用来保存...
分类:
编程语言 时间:
2015-08-12 18:41:54
阅读次数:
110
在Java中,成员变量和局部变量存在较大的差异性。首先,我们来看一下变量的分类图:
成员变量
成员变量被分为:类属性和实例属性。
类属性:定义一个属性时,不使用static修饰的就是实例属性,
实例属性:定义一个属性时,使用static修饰的是类属性。
类属性从这个类的准备阶段起开始存在,直到系统完全销毁这个类,类属性的作用域与这个类的生存范围相同;
而实例属性则从这个类的实例被创建开始存在,直到系统完全销毁整个实例,实例属性的作用域与对应实例的生存范围相同。
PS:一个类在使...
分类:
编程语言 时间:
2015-08-11 16:19:59
阅读次数:
191
一、Label控件(类)属性:(一)布局:Width: 既可用像素,也可用百分比 类型:UnitHeight:既可用像素,也可用百分比 类型:Unit Unit.Pixel(像素数) Unit.Percentage(百分比数)(二)背景与前景BackColor:(Color)背景色ForeCo...
分类:
其他好文 时间:
2015-08-11 07:01:41
阅读次数:
172