摘要:
概述 byval是将实参所占的内存空间复制一份出来;byref是给实参另起一个别名,就好像是一个人两个名字。这两个的区别针对于一般的数据类型,大家都非常的清楚,但是,当用遇到对象类型的变量的时候,要小心了,因为,对象类型的变量里存放的是对象所占内存空间的首地址,此时,无论用byval还是byref,对该对象的内部成员的操作都是针对同一块内存空间。实例1、创建class1类,用户参数的传递用Public Class Class1 '变量 Private _name As String '属性 Property name() As String '读操作 Get Retur 阅读全文
posted @ 2013-04-22 16:30
坚固66
阅读(1253)
评论(0)
推荐(0)
摘要:
1.在打印log信息的时候,我们常常不知道此Log信息来自本代码的哪行。用NSLog函数替代可以解决这个问题“做法:1.1在Prefix.pch中添加如下代码:extern void LogFunction(NSString *format, ...);#ifdef DEBUG#define __BASENAME__ (strrchr(__FILE__, '/') + 1)#define NSLogAlt(...) \LogFunction(@ "%s(%s:%05d)%@" , __PRETTY_FUNCTION__, __BASENAME__, __LI 阅读全文
posted @ 2013-04-22 16:28
坚固66
阅读(229)
评论(0)
推荐(0)

浙公网安备 33010602011771号