OC项目中使用Swift 本文版权归作者所有,如需转载请联系孟祥月 CSDN博客:http://blog.csdn.net/mengxiangyue 独立博客:http://mengxiangyue.com 最近公司的项目开始计划使用Swift,由于原先的工程都是使用OC编写的,不可能一下全部转换成 ...
分类:
编程语言 时间:
2017-02-20 10:47:08
阅读次数:
262
Swift一出来就比较受人欢迎,但是还是有很多的第三方库是不支持Swift的,个人也感觉Swift还有很长的路要走。而且最近连Swift的创始人都离开苹果公司了。。。。。。。。。加入Swift用到了第三方的东西那怎么办呢,其实很简单,Xcode会自动帮你创建一个桥接文件,用来连接Swift和..
分类:
编程语言 时间:
2017-02-07 00:09:18
阅读次数:
195
Swift一出来就比较受人欢迎,但是还是有很多的第三方库是不支持Swift的,个人也感觉Swift还有很长的路要走。 而且最近连Swift的创始人都离开苹果公司了。。。。。。。。。 加入Swift用到了第三方的东西那怎么办呢,其实很简单,Xcode会自动帮你创建一个桥接文件,用来连接Swift和OC ...
分类:
编程语言 时间:
2017-02-06 21:16:48
阅读次数:
173
1、需求 我们在开发iOS的工作中可能会自己开发一些.a静态库或者打包一下别人的第三方类库包装成自己的.a文件。有时候我们引入一些C++编译的第三方文件时可能会出现编译的错误,但是我们如果打包成.a静态库时就很少会出现OC与C++混编的错误,原因很简单.a静态库文件是编译好的二进制文件,二进制文件与 ...
分类:
移动开发 时间:
2017-02-03 12:28:58
阅读次数:
331
进行swift开发的时候,oc 的项目已经进行了很长一段时间,所以默认使用Xcode自建的桥接文件的时候,这个桥接文件名称是固定的,放置的目录也是无法更改的,所以我就想自己创建一个桥接文件,然后在target里配置一下,但是编译后发现系统一直提示,桥接文件找不到,所以我又找了找方法,研究了一下如何自 ...
分类:
移动开发 时间:
2017-01-21 18:18:44
阅读次数:
245
需求 我们新建一个Swift类型的工程,由于种种原因,里面会有一些OC类,OC类用到了项目中的某些Swift类,而Swift类又用到了这些OC类,怎么解决? 解答 其实,Swift和OC文件是可以共存在一个工程中的,我们只需要简单的配置,和一些注意细节,就可以实现Swift和OC的混编。 步骤1:配 ...
分类:
编程语言 时间:
2016-12-28 02:18:17
阅读次数:
234
一般来说在真实的项目开发的过程中,要做到业务分离以便于后期的项目升级以及后续的维护,之前的做法都是混编模式。混编模式虽然在响应速度上比较快,但是前端代码和后端代码纠结到一起是非常混乱的,要解决这个问题,于是就引入了smarty这个东西,也就是模板引擎技术。模板引擎技术就是将HTML代码和php代码分 ...
分类:
其他好文 时间:
2016-12-17 09:27:57
阅读次数:
167
模板技术 概述:一般情况下在HTML中实现某些动态数据显示功能时,会在HTML文件中插入一些PHP语句来实现动态数据显示的功能,但是PHP代码和HTML混编在一起不利于网站的改版和升级。因此模板机制便应运而生。 基本原理: 视图文件 在需要插入动态数据的部分使用一段特定的字符替代(此处使用了{$ti ...
分类:
其他好文 时间:
2016-12-17 07:36:05
阅读次数:
134
前阵子有遇到代码编译速度慢的问题,特别是在swift和object-c混编的过程中问题很突显。 网上找到一篇蛮好的文章里面又一些解决方法 推荐一下 http://www.open-open.com/lib/view/open1475993635756.html 当然除了这篇推荐外,自己还做了一些理解 ...
分类:
移动开发 时间:
2016-12-02 02:38:05
阅读次数:
277
1.在Object-C项目中调用Swift 1.1.创建一个Object-C project(项目名例如:YYDemo) 如下图 1.2.创建一个Swift Class,如下图 这里会显示是否需要创建一个OC桥梁的header,然后我们选Create PS:桥梁文件 这里和Swift调用OC 不同, ...
分类:
编程语言 时间:
2016-11-23 19:56:40
阅读次数:
200