码迷,mamicode.com
首页 >  
搜索关键字:self    ( 14215个结果
[Swift]Day15:闭包中的循环强引用
闭包中的循环强引用解决闭包和类实例之间的循环强引用可以通过定义捕获列表来实现。捕获列表捕获列表中的每个元素都是由weak或者unowned关键字和实例的引用(如self)成对组成。每一对都在方括号中,通过逗号分开:lazy var someClosure: (Int, String) -> String = { [unowned self] (index: Int, stringToPro...
分类:编程语言   时间:2014-12-02 00:12:08    阅读次数:320
让写代码变成简单的copy操作,代码生成器之一---------android,findViewById
通过写一个简单的配置文件,自动扩展生成相应的代码,从而可以偷点小懒。 配置文件如下: TextView:money TextView:name TextView:age ImageView:headImg ruby 代码生成器如下: require 'erb' class FindViewById class << self def get_type_ab(type) ...
分类:移动开发   时间:2014-12-01 20:56:39    阅读次数:196
UINavigationController 返回到各级目录
[self.navigationControllerpopViewControllerAnimated:YES];UINavigationController返回总结:1、弹出当前视图控制器(弹出并向左显示前一个视图)[self.navigationControllerpopToViewContro...
分类:其他好文   时间:2014-12-01 20:40:36    阅读次数:197
__init__ __new__区别
请运行代码:class A: def __init__(self): print "A.__init" def __new__(self): print "A.__new"class B(object): def __init__(self): ...
分类:其他好文   时间:2014-12-01 18:53:17    阅读次数:108
伸缩式动画
效果图:代码:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"伸缩式动画";}//点击任何处,弹出动画-(vo...
分类:其他好文   时间:2014-12-01 11:22:59    阅读次数:148
ConfigParser Python
import ConfigParserimport os,sysclass Conf_Write_Read(): def __init__(self,src=""): self.src = src self.cfg = ConfigParser.ConfigPars...
分类:编程语言   时间:2014-11-30 22:58:00    阅读次数:261
关于@synchronized(self)的用法(转)
@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。 一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。# import "N...
分类:其他好文   时间:2014-11-30 20:06:23    阅读次数:173
关于UIViewController 中的loadView 什么时候会调用
每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。前提是 view 的UIViewController 不为空。作用:loadView方法是用来负责创建UIViewController的v...
分类:其他好文   时间:2014-11-30 18:29:39    阅读次数:178
ansible callbacks
ansiblecallbacks编辑callbacks.py脚本文件(/usr/lib/python2.6/site-packages/ansible-1.8-py2.6.egg/ansible/callbacks.py)找到类AggregateStats在AggregateStats中有2个方法,defcompute(self,runner_results,setup=False,poll=False,ignore_errors=False): ‘‘‘walkthrougha..
分类:其他好文   时间:2014-11-30 17:19:58    阅读次数:254
iOS8 之后定位功能的更改
在iOS8之后,在使用之前的定位方法的话,程序接收不到应用调用系统服务的提示,需要做一下更改。 在iOS8中,定位的使用有两种,一种是在使用该应用的时候访问用户的位置信息,需要在另外一种是允许在并未使用应用程序的时候访问用户的位置信息。代码如下:self.locationManager=[[CLLo...
分类:移动开发   时间:2014-11-30 00:24:12    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!