解决办法:1, 使用GCD用主线程跳转dispatch_async(dispatch_get_main_queue(), ^{ //跳转代码 ...});2, 召唤主线程, 使用performSelector在主线程随便执行一个方法[self performSelector:@sel...
分类:
移动开发 时间:
2015-06-29 23:46:13
阅读次数:
225
declare Type ref_cur_emp IS REF CURSOR RETURN scott.emp%RowType; cur_emp ref_cur_emp; rec_emp cur_emp%RowType; v_sql varchar2(100) := 'sel...
分类:
数据库 时间:
2015-06-29 23:43:51
阅读次数:
183
CREATE OR REPLACE PACKAGE BODY temp_package_demo is FUNCTION f_demo(userid NUMBER) RETURN BOOLEAN IS v_temp varchar2(1); BEGIN SEL...
分类:
数据库 时间:
2015-06-29 23:32:34
阅读次数:
152
以下代码可以在自定义的播放页添加AirPlay设备选择按钮MPVolumeView *volumeView = [ [MPVolumeView alloc] init] ;[volumeView setShowsVolumeSlider:NO];[volumeView sizeToFit];[sel...
分类:
移动开发 时间:
2015-06-29 12:59:47
阅读次数:
399
1.self指的是自身(对象调用就是对象本身,类调用就是类本身),self是一个指针,指向对象的isa指针,isa指针指向类对象(对象的本质是结构体),通过类对象的SEL指针(指向code区的类)去类中寻找方法,找到就实现。2.Suoer---指向父类的,它是编译器指令,并非对象 通过给super发...
分类:
其他好文 时间:
2015-06-28 18:42:27
阅读次数:
160
有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self' outside of a method in the init family
原因:只能在init方法中给self赋值,Xcode判断是否为init...
分类:
其他好文 时间:
2015-06-26 12:59:21
阅读次数:
113
Objective-C description方法 SEL类型
分类:
其他好文 时间:
2015-06-26 12:43:32
阅读次数:
113
【总结】浏览器CSS Hacks汇总 浏览器兼容可以说是前端开发所要面对的第一个挑战,目前我的电脑上已经安装了6种浏览器(基于IE内核的不算,如Maxthon等)。 CSS hacks利用浏览器的漏洞来隐藏特定浏览器的CSS规则。实现浏览器兼容主要有两种方式条件样式表和CSS Hacks(Sel.....
分类:
Web程序 时间:
2015-06-25 19:16:44
阅读次数:
189
本系列主要参考资料:Objective-C Runtime ReferenceObjective-C Runtime Programming Guide涉及主要文件:objc/message.h,objc/objc-api.h,objc/objc.h,objc/runtime.h特酷吧[tekuba...
分类:
其他好文 时间:
2015-06-25 17:14:54
阅读次数:
304
http://www.cnblogs.com/healerkx/archive/2011/12/31/2308932.html1. SEL和IMP最早我把SEL理解为函数指针,现在看来,不是这样的。1.1 SEL类型SEL类型的变量,可以通过@selector(方法名)来取得,当然了,Objecti...
分类:
其他好文 时间:
2015-06-24 20:34:32
阅读次数:
127