Swift
海阔天空_栋
我很笨,但是我很勤奋
展开
-
swift oc 混合编程
最近在学习Swift,写了一段时间之后感觉要比OC代码量少很多,而且简洁很多,但是基于目前公司大部分项目还是在使用OC开发,就涉及到OC和Swift的混合开发了,今天就自己这段时间了解的做个总结:1.建立一个Swift工程:如上我在工程中添加了OC文件以及Swift文件,在添加OC文件时会提示是否创建桥接文件:选择Finish这在后面swift调用OC文件时要使用,其实原创 2017-05-06 18:04:03 · 921 阅读 · 0 评论 -
swift oc混编 打包framwork
最近由于项目需求需要使用Swift做开发,但之前的好多有用的东西都是使用OC写的,鉴于这种情况最好的方式当然是使用swift重写,但这样的工作量太大,而且不能保证功能的稳定性,所以自己就尝试的使用Framework来嵌入Swift项目中去。至于涉及到OC和Swift汇编的过程可以看我上一篇文章首先我们需要了解framework是什么:Framework 就是一个Bundle,将原创 2017-05-06 18:47:20 · 3958 阅读 · 0 评论 -
iOS 使用UIScrollView实现图片的缩放
iOS 使用UIScrollView实现图片的缩放当需要在特定的区域实现图片的手势缩放时,我们首先想到的就是UIScrollview。 缩放原理:当用户在UIScrollView身上使用捏合手势时,UIScrollView会给代理发送一条消息,询问代理究竟要缩放自己内部的哪一个子控件(哪一块内容),同时会回调UIScrollView的Delegate方法: - viewForZooming原创 2017-10-18 10:53:05 · 1414 阅读 · 0 评论 -
Swift 中的#pragma Mark
众所周知,大家在OC中对代码进行逻辑组织 用的是#pragma mark - ,生成分隔线用#pragma mark 函数说明,来生成一个函数的说明X,下面介绍Swift下的标识: // MARK: - 生成分隔线// FIXME:生成分隔线// TODO: 切记不要忘记后面的:号原创 2017-11-13 11:07:50 · 985 阅读 · 0 评论