ios开发中,全局变量设置和调用方法如下:
在AppDelegate.h文件中设置全局变量:
@interface ***AppDelegate{
NSString *myName;
}
@property (nonatomic, retain) NSString *myName;
@end
在AppDelegate.m文件中实现全局变量:
@synthesize myName;
假如在 Cal...
分类:
移动开发 时间:
2015-02-02 18:06:24
阅读次数:
228
?有些时候,我们可能要对某些内容进行手势缩放,如下图所示UIScrollView不仅能滚动显示大量内容,还能对其内容进行缩放处理也就是说,要完成缩放功能的话,只需要将需要缩放的内容添加到UIScrollView中1.设置UIScrollView的id delegate代理对象2.设置minimumZ...
分类:
其他好文 时间:
2015-02-02 15:46:27
阅读次数:
115
1?如果UIScrollView无法滚动,可能是以下原因:Ø没有设置contentSizeØscrollEnabled = NOØ没有接收到触摸事件:userInteractionEnabled = NOØ没有取消autolayout功能(要想scrollView滚动,必须取消autolayout)...
分类:
其他好文 时间:
2015-02-02 15:43:56
阅读次数:
140
Block 一般是用来表示、简化一小段的程式码,它特别适合用来建立一些同步执行的程式片段、封装一些小型的工作或是用来做为某一个工作完成时的回传呼叫(callback) 。在新的iOS API中block被大量用来取代传统的delegate和callback,而新的API会大量使用block主要是基于...
分类:
其他好文 时间:
2015-02-02 10:44:35
阅读次数:
194
一 功能
可以在协议中声明方法(不能声明变量),
某个类只要遵守这个协议,就相当于拥有协议中所有的方法声明。
父类准守协议,子类也拥有协议中的方法。
协议也可以准守另一个协议。
基协议NSObject(同时也是基类),NSObject基类也准守基协议。
基协议中包含了常用的内存管理方法:release,retain方法等。
二 定义
1 协议定义
@protocal 协议...
分类:
移动开发 时间:
2015-02-01 20:30:39
阅读次数:
227
我把委托理解为:委托是一种方法的格式,当然他也是一种类型。
只要是方法的格式跟委托定义的格式是一样的,那么就可以把该方法附加给该委托。看以下demo
声明委托:
public delegate void Add(int a,int b );
声明一个格式相同的方法:
static void OtherMethod(int a ,int b)...
分类:
Web程序 时间:
2015-01-31 21:57:09
阅读次数:
169
个人认为,c#最重要的精髓在于其委托。说实话现在已经是c#5.0的时代,c#6很快也要出来了,委托作为一个c#1就有的性质,已经早就被更高级的工具例如泛型委托,lambda表达式包装起来了,基本上已经很少有人会在程序中声明一个delegate。不过,了解一下基础也是很好的,基本概念委托是一个特殊的类...
分类:
其他好文 时间:
2015-01-31 17:44:40
阅读次数:
212
.live()到目前为止,一切似乎很完美。可惜,事实并非如此。因为.live()方法并不完美,它有如下几个主要缺点:$()函数会找到当前页面中的所有td元素并创建jQuery对象,但在确认事件目标时却不用这个td元素集合,而是使用选择符表达式与event.target或其祖先元素进行比较,因而生成这...
分类:
其他好文 时间:
2015-01-30 17:18:22
阅读次数:
185
Unity3D游戏开发之委托(Delegate)
1、定义
delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。
它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。
...
分类:
编程语言 时间:
2015-01-30 10:44:24
阅读次数:
153
一 MVC简介
MVC是将应用中的类组织起来的一种策略。是IOS开发最常用的设计模式,当然,还有诸如MVVM,VIPER等模式,不过不在本文的讨论范畴。
MVC代表什么:Model-View-Controller。
Model:应用是什么(what the app is )
Controller:如何呈现Mo...
分类:
移动开发 时间:
2015-01-30 09:15:12
阅读次数:
234