//1.对象在完成创建的同时,内部会自动创建一个引用计数器,这个计数器,是系统用来判断是否回收对象的唯一依据,当我们的引用计数retainCount
= 0的时候,系统会毫不犹豫回收当前对象//2.[对象 release] reatinCount - 1//3.[对象 retain] reatin....
分类:
其他好文 时间:
2014-05-28 18:43:14
阅读次数:
258
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原...
分类:
编程语言 时间:
2014-05-28 18:39:06
阅读次数:
298
oc协议在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。它们包含一个方法列表,有些是必须被实现的,有些是可选的。任何实现了必需方法的类都被认为符合协议。协议,是通过网络,计算机使用者进行通讯后,互相进行约定规定的集合。两个类进行通讯,用协议就比较方便...
分类:
其他好文 时间:
2014-05-28 16:34:01
阅读次数:
217
oc中单例模式可以使用以下方法来实现+ (YourClass *)sharedInstance{
static dispatch_once_t once; static YourClass *sharedInstance = nil;
dispatch_once(&once, ^ ...
分类:
其他好文 时间:
2014-05-28 03:11:58
阅读次数:
168
今天,在坊间听到有人在争论OC中关于NSString的深浅复制,听了下,感觉很有必要来一个分析总结,让我们从底层去了解OC中深浅复制的运作机制.
所谓copy就是在原有对象的基础上产生一个副本对象,遵循最关键的两点原则: 1. 改变原对象的属性和行为不会对副本对象产生任何影响 2. 改变副...
分类:
其他好文 时间:
2014-05-26 20:11:38
阅读次数:
232
1.
IBAction的参数========================================- (IBAction)left:(UIButton
*)button1> 在OC中,绝大多数的控件监听方法的第一个参数就是控件本身2> 默认连线时的参数类型是id3>
如果要在监听方法中,方...
分类:
移动开发 时间:
2014-05-26 20:08:54
阅读次数:
323
一、 UIView的常见属性1. superview
@property(nonatomic,readonly) UIView *superview; 获得自己的父控件对象2. subviews
@property(nonatomic,readonly,copy) NSArray *subviews...
分类:
其他好文 时间:
2014-05-25 22:15:20
阅读次数:
247
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
黑马程序员学习笔记_OC之给NSString增加分类
1、
目的:给某个类扩充一些方法,但不修改原来类的代码,不使用继承。
2、
分为三个步骤:1>新建一个方法类
2>声明 @interface
类名(分类名称)...
分类:
其他好文 时间:
2014-05-25 21:57:28
阅读次数:
263
#import int main(int argc, const char *
argv[]){ @autoreleasepool { //block的规则 //返回值类型(^block名称)(形参参数列表)一般形参变量名不用写=
^返回值类型(实参数列表){block体}...
分类:
其他好文 时间:
2014-05-25 20:37:16
阅读次数:
193
首先交换机会自带console线一根,现在很少有笔记本带串口了,我的TP也不带,于是买了根转换线,这里要说一下,转换线是需要装驱动的,可以把带的驱动装好,最好是copy一份到网盘里。装好驱动后,可以在设备管理器端口那一栏查查serialtousb的端口COM号,我的本子上提示COM7。我..
分类:
其他好文 时间:
2014-05-25 05:50:53
阅读次数:
370