(阅读此文章前,您已经有一定的Object-C语法基础了!)2014年,Apple推出了Swift,最近开始应用到实际的项目中。首先我发现在编写Swift代码的时候,经常会遇到Xcode不能提示,卡顿,直接闪退等问题,尤其是在Swift和OC混编时。(不知道其他开发者是否也有这样的经历,但是我相信这...
分类:
编程语言 时间:
2015-01-22 17:09:58
阅读次数:
356
今天看到个问题,编辑工程提示Unknown type name 'NSString',如下图解决方案三:将Compile Sources As 改为 Objective-C++
分类:
编程语言 时间:
2015-01-20 15:24:21
阅读次数:
252
大家都知道,swift与objective-c混编时,系统会自动生成一个swift.h文件。不是指那个bridge文件,那个是用来往swift里导入objective-c类的,说的是用来往objective-c里导swift这个。当时在我自己的电脑上运行没有问题,git上传后别人update死活提示XXX-swift.h file not found。大家也知道现在都觉得swift刚出来,是个坑,...
分类:
编程语言 时间:
2015-01-14 22:59:09
阅读次数:
1261
iOS 静态类库 编译 C,C++我们都知道,OC 原生支持C, 在 创建的 OC类的 .m 里面,可以直接编写C的代码;同样 Xcode 也支持 OC ,C++的混编,此时,我们通常把OC创建的 .m 文件,手动修改为 .mm 文件以支持 oc c++的混编基于上面的特性,我们在打包静态类时,可以...
分类:
移动开发 时间:
2015-01-10 22:15:23
阅读次数:
11506
在与halcon的混编中,有时会用到数据类型转换。例如在相机采集与后期的图像处理中,一般需要将采集到的BYTE类型数据转化成halcon中对应的Hobject类型方可处理。在halcon11中提供了一个函数及其例程:1 void NewImage(Hobject *new)2 {3 unsign.....
分类:
其他好文 时间:
2015-01-08 11:14:22
阅读次数:
614
如果是工程是ARC的,需要编译MRC的三方类库与文件则需要设置一下Compiler Flags。步骤如下:打开工程选择工程文件-->选择TARGETS-->选择Build Phases-->选择Compile Sources-->选择MRC实现的文件-->双击对应文件下的Compiler Flags...
分类:
移动开发 时间:
2015-01-06 13:40:14
阅读次数:
235
注:文章首次发布于个人博客,现将技术文章转移至此。 http://blog.go3k.org/cocos2dx-add-webview/
游戏中的帮助和游戏公告,可以通过嵌入显示WebView的方案来实现,通过编辑HTML来修改、更新公告的样式和内容都很方便。
iOS平台嵌入
iOS平台上的嵌入很顺利,网上有现成的教程加代码,关键是做好OC与C++代码混编的封装。
参考如下链...
分类:
移动开发 时间:
2014-12-25 18:26:28
阅读次数:
187
iOS5.0以后就开始可以使用ARC来代替之前的MRC。但在一些新手写ARC项目中, 用到了之前其他人的MRC类,就会出报错。同样的一些酷爱MRC的程序员用到别人的ARC的类的时候,也会报错!这时候怎么办?方法比较简单,只需要做下面的一个步骤就可以解决:ARC项目中想使用MRC的类, 需要在targ...
分类:
其他好文 时间:
2014-12-23 15:07:30
阅读次数:
126
创建混编的Framework工程第一步:创建target为Framework的工程打开Xcode6-Beta,菜单栏File—>New—>Project; 创建一个新的工程,工程模板选择iOS—>FrameWork & Library—>Cocoa Touch Framework,下一步进入工程选项...
分类:
编程语言 时间:
2014-12-19 11:53:39
阅读次数:
260
iOS中,MRC和ARC混编 如果一个工程为MRC,其中要添加ARC的文件:选择target -> build phases -> compile sources -> 单击ARC的文件...
分类:
其他好文 时间:
2014-12-05 17:15:58
阅读次数:
138