最近做到一些项目想到用 OC/Swift混编的问题、为了搞懂 bridge header 这个文件是咋个情况、却一致报错。最后不知不觉发现问题问题居然出在 Podfile 上。开始我是从 IT 江湖的客户端开始了解Swift 的。git 下载下来发现build 不成功局让Clear 都是fail。不...
分类:
其他好文 时间:
2015-07-25 18:10:57
阅读次数:
551
将Ojective-C代码移植转换为Swift代码2015-03-09 15:07发布:yuhang浏览:201相比于Objective-C,Swift语言更加简练。有时我们需要把原来写的一些Objective-C代码转换成Swift,下面总结了各种常见的情况。1,构造函数的迁移Objective-...
分类:
移动开发 时间:
2015-07-23 21:19:29
阅读次数:
186
本文转载于:http://www.cnblogs.com/zisou/p/cocos2dxJQ.htmlcocos2dx在android平台上的游戏开发中往往会遇到一些混编需求,如:比方有的社区类游戏需要用到更换玩家的“头像”操作,其实就是调用android servers服务里面的本地图片,以及选...
分类:
移动开发 时间:
2015-07-23 13:32:21
阅读次数:
153
第一步:创建和配置Bridging-Header.h
Swift与OC进行混编,首先要有一个.h文件,这里使用Bridging-Header.h然后设置项目的Build Settings--Swift Compiler--Objective-C Bridging Header内容为DemoApp/Bridging-Header.h,这个与Bridging-Header.h位置有关,从项目的根...
分类:
编程语言 时间:
2015-07-20 19:27:20
阅读次数:
130
swift新特性(__nullable和__nonnull)最近在看老师写代码的时候经常遇到两个陌生的关键字,但是当我在我的电脑上敲得时候就是敲不出,后来才知道这是为了swift与OC混编的时候产生的一个新特性,就很认真的研究了一下。在swift中,可以使用!和?来表示一个对象是optional的还...
分类:
移动开发 时间:
2015-07-17 00:03:01
阅读次数:
13667
iOS5.0以后就开始可以使用ARC( Automatic Reference Counting:自动引用计数)来代替之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类, 就会出报错。这时候怎么办?方法比较简单, 只需要做下面的一个步骤就可以解决:
...
分类:
其他好文 时间:
2015-07-12 19:02:11
阅读次数:
124
Swift与OC混合使用swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一些情况,某些已用OC写好的类或封装好的模块,不想再在swift 中再写一次,哪就使用混编。这个在IOS8中是允许的。先中简单的入手,先研究在同一个工程目录下混合使用的情况。为了演示。先准备两个...
分类:
移动开发 时间:
2015-07-12 08:22:32
阅读次数:
280
1. 在targets的build phases选项下Compile
Sources下选择,不使用arc编译的文件,双击它,输入 -fno-objc-arc 即可(这个类就可以使用MRC模式)
2.
MRC工程中也可以使用ARC的类。方法如下:
在targets的build phases选项下Compile Sources下选择要使用arc编译的文件,双击它,输入 -fobjc...
分类:
移动开发 时间:
2015-07-10 09:28:27
阅读次数:
143
1.桥接头文件——xx-Bridge-Header.h swift和oc混编连接点,必不可少。swift工程或oc工程添加oc或swift时,Xcode提醒,建议手动添加。 注意引入文件后Xcode的target->build settings自动添加Swift Compiler * 项...
分类:
编程语言 时间:
2015-07-09 19:18:27
阅读次数:
116
ExtJs4 笔记(4) Ext.XTemplate 模板摘自:http://www.cnblogs.com/lipan/本篇将涉及到ExtJs中一个重要的概念,模板。话说Razor很神奇,但是我个人不是很喜欢那种html混编C#的方式,仿佛又回到了asp的时 代。ExtJs的模板同样也可以组织生成...
分类:
Web程序 时间:
2015-07-08 16:15:18
阅读次数:
166