最近在写代码的时候感觉block有的时候真的很好用,传值、传递消息跟代理通知比起来真的是很快,特别是一些空间的点击事件回调函数int (^myBlock)(int) = ^(int num){ return num; }; NSLog(@"%d",myBlock(3));其实定义一个blo...
分类:
移动开发 时间:
2015-07-16 13:46:22
阅读次数:
167
1:value(值传递)、ref(引用传递)、out(输出传递)ref和out使用效果上面是等效的,它们的区别在于:参数标记为ref,那么必须在调用函数之前初始化参数的值;参数标记为out,调用函数之前不需要初始化对象,但调用的函数必要在函数返回之前为对象赋值using System;//value...
先看题1var obj = {name:"a"}function bar(obj) { console.log(obj.name); obj = {name:"b"}; console.log(obj.name)}console.log(bar(obj))console.log(o...
分类:
Web程序 时间:
2015-07-10 09:19:42
阅读次数:
181
art.dialog.art 中,将子页面窗口中的值传递给父框架中方法:artDialog.open.origin.document.getElementById('父元素ID').value=document.getElementById('子页面元素ID').value;
分类:
其他好文 时间:
2015-07-09 17:31:00
阅读次数:
148
本文从如下四个方面再领着大家认识结构体匿名结构体和匿名成员的结构体值传递和引用传递再谈嵌套结构体面向对象1、匿名结构体和匿名成员的结构体如上篇所述,一个结构体需要先声明,再初始化,最后把初始化后的结构体赋值给其它变量,例如:/*声明结构体*/typeemployeestruct{n..
分类:
编程语言 时间:
2015-07-08 00:45:17
阅读次数:
166
按值调用:方法接收的是调用者提供的值。按引用调用:方法接收的是调用者提供的变量地址。java总是按值调用。方法得到的所有参数值都是一个拷贝。对于对象的引用,java传递的是引用值的拷贝,而不是引用。所以一个方法可以修改对象变量的状态,不能让对象参数引用一个新的对象。//does't work pub...
分类:
编程语言 时间:
2015-07-07 19:13:01
阅读次数:
128
说明:本文的适用对象为java初学者、如果有读者发现文章中有叙述不妥之处,请指正。今天在论坛上有人提了一个关于java中调用函数时有没有引用传递的问题,可谓是吵的不可开交。有人说java只有值传递,也有人说java既有值传递也有引用传递,那么java中到底有没有引用传递呢,下面我来分析一下。一、首先...
分类:
编程语言 时间:
2015-07-07 16:47:33
阅读次数:
119
主要介绍和Android开发工具和测试工具相关的开源项目。
一、开发效率工具
Parceler
通过注解及工具类自动完成实体类 Parcelable及值传递
项目地址:https://github.com/johncarl81/parceler
Json2Java
根据JSon数据自动生成对应的Java实体类,还支持Parcel、Gson Annotation...
分类:
移动开发 时间:
2015-07-06 18:00:23
阅读次数:
318
通过定义一系列方法,可以将程序分解成小模块,而方法调用将它们联系起来。方法定义时指定了形式参数;而在方法调用时,形式参数由给定的实际参数初始化。
消息传递中的一个重要议题是:消息参数(实参)应该如何传递给方法的形参?在各种编程语言中,参数传递的方式多种多样[1]。这由语言的设计者和实现者取舍。常用的参数传递的方式有按值传递(pass-by-value)和按引用传递(pass-by-referen...
分类:
编程语言 时间:
2015-07-04 06:19:00
阅读次数:
177