鉴于目前动态库在iOS App中使用越来越广泛,二进制的兼容问题可能会成为一个令人头疼的问题。本文主要对比一下C++、Java、Objecive-C和Swift的二进制兼容问题。 iOS端动态库使用情况 测试环境 C++、Java、OC和Swift分别实现Foo这个基类,然后再实现Bar这个子类,m ...
分类:
编程语言 时间:
2019-01-16 16:36:06
阅读次数:
249
swift 日出日落时间,真个也是从OC转过来的,可能不是很好,但是能用。 ...
分类:
编程语言 时间:
2019-01-16 13:11:03
阅读次数:
217
OCR智能识别技术OCR智能识别技术即是OCR识别软件,通过OCR软件对图片中的文字进行提取识别,转换成可检索的数据。但OCR智能识别技术其实分的非常细,下面介绍下OCR智能识别技术。1.证件OC识别此类最开始是基于PC的,近几年开始向移动端发展,主要有android,ios平台的SDK,目前成熟的有×××识别,行驶证识别,驾驶证识别,护照识别等。2.银行卡OCR识别此类技术是2014年以后开始兴
分类:
其他好文 时间:
2019-01-11 14:45:20
阅读次数:
175
https://blog.csdn.net/u011690583/article/details/51700662 1、创建一个xcode工程,single View就行,项目语言选择swift,oc的直接生成就行不用这么麻烦。 2、把跟目录上创建 node的package.json,执行命令 np ...
分类:
编程语言 时间:
2019-01-10 18:49:01
阅读次数:
181
一、官网:https://sentry.io/welcome/ 二、介绍 Sentry 是一个开源的实时错误报告工具,支持 web 前后端、移动应用以及游戏,支持 Python、OC、Java、Go、Node、Django、RoR 等主流编程语言和框架 ,还提供了 GitHub、Slack、Trel ...
分类:
其他好文 时间:
2019-01-09 16:11:21
阅读次数:
183
dispatch_source_create创建定时器 //定时器 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); // 创建定时器,本身也是个oc对象,必须设置为全局,不 ...
一般来说应用日志和容器日志一样输出到console,这样oc logs的时候就能把所有的获取到,但这种模式下输出的日志比较多,问题定位不方便,更多的时候开发人员只想通过应用日志来查看定位问题就够了,所以可以考虑容器日志和应用日志进行分离。在Openshift的实现如下: 1.打开scc对宿主机访问的 ...
分类:
其他好文 时间:
2018-12-30 14:46:02
阅读次数:
333
今年年底做了很多决定,离开工作三年的深圳,来到了上海,发现深圳和上海在苹果这方面还是差距有点大的,上海的市场8成使用swift编程,而深圳8成的使用OC,这点还是比较让准备来上海打拼的苹果工程师有点小压力的。毕竟以后苹果还是swift使用的多,现在已经swift4.x了,所以早点接触,还是有优势的, ...
分类:
移动开发 时间:
2018-12-23 16:47:37
阅读次数:
212
RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证 ...
分类:
移动开发 时间:
2018-12-19 13:23:03
阅读次数:
176