1, setObject:forkey:中value是不能够为nil的,不然会报错。 setValue:forKey:中value能够为nil,但是当value为nil的时候,会自动调用removeObject:forKey方法 2, setValue:forKey:中key的参数只能够是NSStr ...
分类:
其他好文 时间:
2016-05-13 11:12:07
阅读次数:
136
1.以对象管理资源 把资源放进对象内,可以依赖C++的析构函数自动调用机制,确保资源被释放 2.在资源管理类中消息copying行为 3.在资源管理类中提供对原始资源的访问 4.成对使用new和delete时要采取相同形式 5.以独立语句将newed对象置入只能指针 如果不这样做,一旦异常被抛出,有 ...
分类:
编程语言 时间:
2016-05-13 11:04:59
阅读次数:
146
本篇文章总结了一些关于Java构造方法的常见问题。 为什么创建了一个子类对象会调用其父类的构造方法 如下代码示例: 结果打印: 当一个类继承了某个类时,在子类的构造方法里,super()必须先被调用;如果你没有写,编译器会自动调用super()方法,即调用了父类的构造方法; 这并不是创建了两个对象, ...
分类:
编程语言 时间:
2016-05-13 10:19:40
阅读次数:
181
1.数据访问层 using的用法: 01.可以using System;导命名控空间 02.using 的语法结构 using(变量类型 变量名 =new 变量类型()) { } 案例: 03.using的原理 为什么出了using所在的{},会自动回收对象。 原因是当我们将要出{},系统自动调用了 ...
分类:
数据库 时间:
2016-05-11 21:56:13
阅读次数:
319
onPreExcute 执行后台耗时操作前被调用,通常用户完成一些初始化动作 doInBackground 必须重写,异步执行后台线程将要完成的任务 onPostExecute 当doInBackground()完成后,系统会自动调用onPostExecute()方法,并将doInBackgroun ...
分类:
其他好文 时间:
2016-05-11 19:47:13
阅读次数:
229
using关键字 using 关键字可以用来导命名空间,与java中的import类似. 我使用using的地方 using的原理 为什么出了using所在的{},会自动回收对象。 原因是当我们将要出{},系统自动调用了Dispose()方法。 而在DISpose方法中是这么实现的 using语句的 ...
分类:
其他好文 时间:
2016-05-09 14:07:01
阅读次数:
219
using关键字的使用 释放资源: 用了using,还是需要try--catch的 using的原理: 为什么出了using所在的{},会自动回收对象。 原因是当我们将要出{},系统自动调用了Dispose()方法。 而在DISpose方法中是这么实现的 哪些对象才可以使用Using回收! 必须实现 ...
分类:
其他好文 时间:
2016-05-09 13:58:17
阅读次数:
150
using关键字的作用: 1:可以引入命名空间2:可以释放资源 *****不能使用using语句完全替换掉(try-catch-finally)语句(无法进行异常处理) 在出了using语句的{}后,系统会自动释放资源(系统自动调用了Dispose()方法)而在Dispose方法中是这么实现的 3: ...
分类:
其他好文 时间:
2016-05-09 13:57:59
阅读次数:
139
布局/定位相关
@interface UIView(UIViewHierarchy)
- (void)setNeedsLayout;
注意:
1.在receiver标上一个需要被重新布局的标记,在系统runloop的下一个周期自动调用layoutSubviews。
- (void)layoutIfNeeded;
注意:
1.方法如其名,UIKit会判断该receiver是否需要l...
分类:
其他好文 时间:
2016-05-07 11:19:16
阅读次数:
294
转自:http://www.maxiaoguo.com/clothes/252.html
基本图形的绘制 包括: 代码画线,画文字 图片 裁剪 重绘 简单动画
当自定义view的时候 系统会自动调用drawRect 方法
画线
[objc] view
plain copy
- (void)drawRect:(CGRect)r...
分类:
移动开发 时间:
2016-05-06 15:54:05
阅读次数:
227