码迷,mamicode.com
首页 >  
搜索关键字:sel    ( 12804个结果
【转】Objective-C中一种消息处理方法performSelector: withObject:
Objective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。首先介绍两个方法 SEL和@selector根据AppleObjective-C ...
分类:其他好文   时间:2015-06-10 12:13:25    阅读次数:212
Selector
同函数指针的效果一样,方便消息传递SEL sel = @selector(method);创建SELNSLog(@"The selector of action is %@",NSStringFromSelector(sel));打印SEL对应方法的名称- (BOOL)respondsToSelec...
分类:其他好文   时间:2015-06-08 16:50:31    阅读次数:124
Objectivie-C 消息转发及类型编码备忘
// 1 + (BOOL)resolveInstanceMethod:(SEL)sel + (BOOL)resolveClassMethod:(SEL)sel // 2 - (id)forwardingTargetForSelector:(SEL)aSelector // 3 - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSe...
分类:其他好文   时间:2015-06-05 12:32:44    阅读次数:183
如何限制文本框输入的个数
- (void)viewDidLoad {     [super viewDidLoad];     UITextField *textF = [[UITextField alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];     textF.backgroundColor = [UIColor grayColor];     [sel...
分类:其他好文   时间:2015-06-05 10:20:28    阅读次数:122
消息转发 和 View截断响应链
http://www.cocoachina.com/ios/20150604/12013.html方案一:+ (BOOL)resolveInstanceMethod:(SEL)sel+ (BOOL)resolveClassMethod:(SEL)sel (类方法)方案二:- (id)forwardi...
分类:其他好文   时间:2015-06-05 10:08:32    阅读次数:135
iOS开发——多线程OC篇&(四)线程通讯
线程间的通信一、简单说明线程间通信:在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信线程间通信的体现1个线程传递数据给另1个线程在1个线程中执行完特定任务后,转到另1个线程继续执行任务线程间通信常用方法-(void)performSelectorOnMainThread:(SEL)...
分类:移动开发   时间:2015-06-05 00:29:54    阅读次数:273
IOS中的线程操作(1)
IOS 上提供的多线程方法只要分为三种,1、NSThread 2、NSOperation 3、GCD ([self performSelectorInBackground:SEL withObject:id] 这个方法本质上也是一种多线程的方式),三种方式抽象程度越来越高,代码的编写难度也越来越简单。1、NSThread: NSThread比其他两个都要更轻量级,但需要自己来管理线程的生...
分类:移动开发   时间:2015-06-03 11:57:27    阅读次数:126
ios视图切换效果
我们经常进行视图间的切换,比如present效果从下边向上推出,这里我们可以写如下代码,来改变切换视图的样式。 A *a = [[A alloc]init]; [a setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; [sel....
分类:移动开发   时间:2015-06-02 17:20:54    阅读次数:138
iOS PerformSelector may cause a leak because its selector is unknown
开始的写法: SEL selctor = NSSelectorFromString(_interaction.functionName); [self performSelector:selctor withObject:nil]; 解决办法:      编译器警告这个是由原因的,这种警告很少出现,甚至可以简单的忽略,而且解决也很容易.具体方法如下: SEL selctor ...
分类:移动开发   时间:2015-05-31 09:35:17    阅读次数:153
CSS float与clear & 替换元素与非替换元素
css3盒模型(box)中的一个概念,在css这种,每个元素生成了包含内容的框,有内联元素和块级元素之分。也可以区分为替换元素与非替换元素。替换元素:浏览器根据标签的元素与属性来判断显示具体的内容。如 input标签,根据type显示内容。img标签,根据src显示内容。textarea、sel.....
分类:Web程序   时间:2015-05-29 21:31:29    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!