随笔分类 - IOS
摘要:从Ray Wenderlich的教程中截取了一小段作为对objective c中ARC的介绍,讲得比较清晰,原文有丰富的例子,见此它是怎么工作的你大概已经熟悉如何手工管理内存了, 就像这样:如果你想保持一个对象可用,除非它已经被 retain 了,否则你就需要 retain 它。如果你不再需要一个对...
阅读全文
摘要:某些UITextField只为了摆数据,还有响应点击,为了避免频繁出现键盘,所以把UITextField的人机交互(userInteractionEnabled)给关闭了此时,给UITextField注册Tap手势,失败查资料,没有交互功能的textfield是不能注册手势的,只能注册给其父view...
阅读全文
摘要:文档描述不够详细,有人测试结果如下:init does not cause layoutSubviews to be called (duh)addSubview causes layoutSubviews to be called on the view being added, the view...
阅读全文
摘要:参考:http://nshipster.com/nil/直接给个表吧SymbolValueMeaningNULL(void *)0literal null value for C pointersnil(id)0literal null value for Objective-C objectsNi...
阅读全文
摘要:好吧,能找到这文章的,一般是接到了如下需求:我是从raywenderlich抽了点内容出来做日记,另外,本文说的不是布局的适配,而是因为ios的升级带来的各版本代码上的不兼容。Deployment Target vs. Base SDK总的来说,Base SDK表示你愿意支持的最高版本,位于你要设置...
阅读全文
摘要:stackoverflow用户对添加libxml2库表现出了极大的抱怨 ,原因在要把它好好地添加进去实在是太复杂了。我就是因为出现了'libxml/tree.h file not found’错误,才发现的这篇贴子,照着做,错误就消除了,备注如下:原始地址:http://stackoverflow....
阅读全文
摘要:C#和php都有sleep让线程休眠指定时间后再继续执行后面的代码,swift中应该如何呢?首先,找一下objective-c版本是怎么做的[self performSelector:@selector(didTimeOut:) withObject:nil afterDelay:60];// 顺便...
阅读全文
摘要:from:http://stackoverflow.com/questions/24016142/how-to-make-an-http-request-in-swiftYou can useNSURL,NSURLRequestandNSURLSessionorNSURLConnectionas y...
阅读全文
摘要:这不是教程。当你碰到函数参数需要传递一个闭包(closure)时,一般是可以直接这么传递的(假定无返回):// 教程一般教你在参数位置传递closure:someMethod(arg1, arg2, arg3: { args -> Void in //codes here })// sw...
阅读全文