今天在使用协议的过程中,偶然发现这样使用
@interface AppDelegate (){
id testdelegate;
}
@property (nonatomic , assign) id testdelegate;
@end
@implementation AppDelegate
@synthesize testdelegate;
会报错:
Existing i...
分类:
移动开发 时间:
2015-03-30 16:34:21
阅读次数:
150
iOS-delegate设计模式
在iOS代理设计模式中可以把其分解为:host delegate actions proctocol
host:该实例的角色是一个消费者,它消费的就是proctocol提供的功能
delegate:就是一个劳动者,它主要就是提供proctocol服务,就相当实现协议
action:就相当于delegate的具体服务实现
代理模式的使用...
分类:
移动开发 时间:
2015-03-30 09:38:43
阅读次数:
539
因为要做动态网络生成,于是去github找代码,看到这个dynagon比较对的上眼,于是clone下来慢慢研究。链接:https://github.com/lanius/dynagon于是我发现这个真的是写的好棒好棒,C#写的真是漂亮啊,让我见识到了delegate,lambda表达式,select...
分类:
其他好文 时间:
2015-03-29 23:34:26
阅读次数:
256
出处:http://blog.csdn.net/u010019717这个库是什么?在此存储库中是扩展脚本来增强您的Unity UI experience的集合。这些脚本从许多来源收集和合并,随着时间的推移改善Unity UI experience。(脚本绝大多数来自脚本线程上unity UI 论坛在这里)你可以下载/项目访问脚本,或您可以下载此预编译的 Unity Asset资产。Unity...
分类:
编程语言 时间:
2015-03-29 19:36:31
阅读次数:
230
/* 1 什么是委托? * 简单的说:就是一个存放方法指针的一个容器。 * 详细点: 就是存放符合某种格式(方法签名)的方法指针的容器 * 2 委托的语法: * 如何来声明一个委托,声明委托的关键字是 delegate * eg: delegate 返回值类型 委托类型名(参数) * 委托的本质就是...
分类:
其他好文 时间:
2015-03-29 12:13:29
阅读次数:
127
1. 利用好instruments。先检测leaks,再去观察优化效果。2. 重中之重在于tableview cell的初始化,建议在tableview delegate中只实现配置方法,渲染全扔到drawInRect中做。3. 中心思想,instruments core animation的上下两...
分类:
其他好文 时间:
2015-03-29 00:26:09
阅读次数:
130
刚刚看了一下资料,发现有些资料说的是代理,有的说是委托,但都是指同一样东西delegate,委托和事件是有关的,因为事件的本质就是多播委托,关于多播委托楼主可以找找资料就知道了。 不过个人觉得这两个概念只是相近但不等同。从实际情况来理解,代理(Proxy)其实是一种设计模式,例如:某个不想被外界访....
委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。同步调用的例子:using System;using System.Threading;public delegate int AddHandler(int a, int b)...
//方式1.直接在View上show?? HUD?=?[[MBProgressHUD?showHUDAddedTo:self.view?animated:YES]?retain];?? HUD.delegate?=?self;?? ?? //常用的设置?? //小矩形的背景色?? HUD.color?=?[UICo...
分类:
其他好文 时间:
2015-03-28 13:07:23
阅读次数:
129
??所谓流利语法的实现是成员函数 返回值是 类的实例this 出处:http://blog.csdn.net/u010019717author:孙广东 1、Camera Shake一个脚本,这个动画涉及到两个动画,一个是Cube自由落体使用Easing函数类型就行了。另一个是抖动使用类TweenShake成员。 在Start()函数中初始化了以上两个动画成员。然后在 Update(...
分类:
其他好文 时间:
2015-03-28 13:05:16
阅读次数:
168