摘要: Swift and Objective-C in the Same Project在项目里交叉使用Swift和OCSwift与OC的兼容性使得你可以在项目里使用Swift+OC的方式编写应用程序,称为混合+匹配(mix and match),用这种方式可以一边使用享受新语言的快速特性,一边无缝的接合... 阅读全文
posted @ 2014-10-31 11:47 784692237 阅读(2595) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ifun.cc/blog/2014/02/21/dong-tai-ji-suan-uitableviewcellgao-du-xiang-jie/站QQ技术群:93916004不知道大家有没有发现,在iOS APP开发过程中,UITableView是我们显示内容常见的控件... 阅读全文
posted @ 2014-10-30 17:20 784692237 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 使用Autolayout可以不用计算文字的宽高,直接给label赋值,label会自己适应文字的长度调节宽高如果你像下图一样限定了label的topMargin和左右边距下边距设置为>=300 然后在ViewDidLoad里面重新给label设置内容,这时候你会发现,Label会自动变高 dispa... 阅读全文
posted @ 2014-10-30 17:14 784692237 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 官方文档:https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ObjCRuntimeRef/index.html#//apple_ref/c/func/class_getSuperclass注意:Class类跟i... 阅读全文
posted @ 2014-10-28 19:24 784692237 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.ibireme.com/2013/11/25/objc-object/Objective-C的runtime是开源的,源码可以在苹果官网下载到:objc4。在objc4-532.2以后,苹果把NSObject的实现也挪进来了。想要了解NSObject底层实现终于不用去抠... 阅读全文
posted @ 2014-10-28 16:48 784692237 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Masonry是一个轻量级的封装了Autolayout框架https://github.com/Masonry/Masonrygithub页面上给出了使用Masonry和Autolayout实现同样效果代码量的对比当然了你如果学习了VFL,代码量也不会很多平常我们使用Autolayout要设置vie... 阅读全文
posted @ 2014-10-24 20:15 784692237 阅读(3537) 评论(0) 推荐(0) 编辑
摘要: openURL的使用方法:view plaincopy toclipboardprint?[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:appString]];其中系统的appString有:1.Maphttp://maps... 阅读全文
posted @ 2014-10-24 10:15 784692237 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 代码添加约束一般是四个步骤1.创建需要约束的视图并且设置视图的translatesAutoresizingMaskIntoConstraints = NO(不设置这个约束不生效)2.将视图添加到其父视图上3.创建约束4.添加约束使用约束需要将视图的关系(添加到父视图或者其他视图树的关系)处理完成后在... 阅读全文
posted @ 2014-10-23 15:13 784692237 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/keyboardota/article/details/11993883随着iPhone 5S的推出,大家开始关心5S上所使用的64位CPU A7。除了关心A7的性能以外,大家还会关心一个问题,那就是使用A7的64位系统对应用有没有什么要求。特别是应用... 阅读全文
posted @ 2014-10-23 10:31 784692237 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 之前开发都是手动设置frame,或者使用autoResizing,不过随着iphone6 和6 plus的发布,autoLayout差不多算是最优的适配方案了,尺寸太多了╮(╯▽╰)╭之前开发的顺手在面板里就把autolayout给关了,现在不能这么干了~先看看怎么在IB里面使用autolayout... 阅读全文
posted @ 2014-10-22 19:58 784692237 阅读(284) 评论(0) 推荐(0) 编辑