1. #import和#include的区别? #import是指Objective-C导入头文件的语法,可以避免重复导入 #include是指C / C++导入头文件的写法,如果是Objective-C 与 C / C++实行混编,那么还是需要用#include进行导入, 这种写法,需要添加防重复
分类:
移动开发 时间:
2016-03-03 13:12:31
阅读次数:
126
在网上翻来翻去,找到了部分c语言写的代码,所以采用oc,c混编 在头文件里导入需要的C.库 #include <stdio.h> #include <arpa/inet.h> #include <sys/ioctl.h> #include <net/if.h> #include <string.h>
分类:
移动开发 时间:
2016-03-01 12:24:59
阅读次数:
286
OC项目中使用Swift
本文版权归作者所有,如需转载请联系孟祥月
CSDN博客:http://blog.csdn.net/mengxiangyue
独立博客:http://mengxiangyue.com
最近公司的项目开始计划使用Swift,由于原先的工程都是使用OC编写的,不可能一下全部转换成Swift,所以采用OC与Swift混编的方式是最好的选择。这篇文章只是一个简单...
分类:
编程语言 时间:
2016-02-27 09:45:01
阅读次数:
174
一,BackGround 春节放假几天,除了在家吃吃吃,看电视剧,电影,无聊的时候,看了一点儿NodeJs跟AngularJs的东西,其实这两个东西以前也接触过,就是没有好好看看API,也没有自己动手写几行代码,但是因为考虑到混编APP还是要做的,既然选定了ionic,AngularJs就是甩不掉要用的东西。 先看一下,目前,大家议论的比较多的东西:...
分类:
Web程序 时间:
2016-02-14 10:26:39
阅读次数:
197
一、Objective-C语言特性有哪些? 1,c语言的超集,可以混编c和c++代码。(Objective-C++) 参考:http://blog.csdn.net/fengsh998/article/details/8010696 2,oc的方法调用为消息传递模型(用[]表示)。 3,单继承。不支
分类:
移动开发 时间:
2016-02-01 23:56:51
阅读次数:
307
当在swift的项目中要混编OC时,在桥头文件里加上需要的OC的头文件就可以了 #import "XXXX.h" 当在OC项目中要混编swift时,在OC的文件里加上 #import "项目名称-swift.h" vc
分类:
移动开发 时间:
2016-02-01 18:24:26
阅读次数:
145
oc 与 Swift 是2用不同的语言, oc代码只能写带oc文件里, Swift代码只能写在Swift文件里, 虽然2者不同语言, 但却能互相调用, 不过需要进行一下桥接, 就是下面的2个文件 (ProjectNmae-Bridging-Header.h) Swift文件要调用oc代码的时候 你会
分类:
编程语言 时间:
2016-01-28 17:09:28
阅读次数:
250
Swift发展势头越来越好,而很多公司很难一下子从OC全部切换到swift,这个时候混编就显得那么的重要,本人也在逐渐的尝试混编然后逐步取代OC,从而全部转到swift上。
其实,从2014年swift刚出来的时候就开始研究swift的相关语法及定义了,但是由于公司很难转变,所以一直也没有运用到实践当中,这个时候就非常佩服那些小公司,或者应该叫初创公司,没有任何的烦恼,新开发的app都是运用sw...
分类:
编程语言 时间:
2016-01-26 00:31:05
阅读次数:
251
1.在MRC工程中使用ARC的文件(例如AFNetworking,SDWebImage,MJRefresh等)在Build Phases里找到对应.m 在后面添加-fobjc-arc(代表这个文件使用ARC进行编译)2.在ARC工程中使用MRC文件,找到对应的文件在Build Phases中 找到对...
分类:
移动开发 时间:
2016-01-26 00:19:54
阅读次数:
463
1.首先创建一个Swift工程2.导入或者创建一个OC文件(.h和.m)3.再创建一个桥连接文件4.然后文件样子为5.在桥接链接里面导入头文件6.通过targets-》-》buildsetting 输入bridging,然后添加.h文件7.编译一下,最后可以在swift类里面使用OC类里面的东西类,...
分类:
编程语言 时间:
2016-01-25 09:50:24
阅读次数:
137