老司机iOS开发者

iOS面试:面试官皮这一下就开心的不行

2018-03-06  本文已影响1107人  iOS开发_小贤

前言:

先提供一些面试公司核心岗位必备面试题一波,知道答案的可以在下方留意,不知道答案可以扫描下方二维码进群获取答案

1、客户端在数据安全方面会使用那些常用加密算法?

2、如何灵活结合不同加密算法实现数据安全交互?

3、数字签名原理是什么?

4、https协议原理是什么?

经典面试题以及答案:

OC项目里怎么混编入Swift文件?

不管是混编还是用RN、Weex之类的混合开发模式都建议从小模块与主业务不太相关或耦合性,改动性影响度不大的地方入手。

这里我就说OC项目里混编Swift的做法吧,毕竟这个要实用一点Swift混编OC的暂不考虑,如果用了Swift写项目了,应该坚持全用Swift不应该来混编OC,当然一些三方倒是可以的。

[if !supportLists]一、 [endif]当我们创建一个Swift文件时,会自动有个创建桥接文件的提示,创建就行。

二、OC怎么访问Swift类。

Swift类放在一个 : 工程名-Swift.h的文件里,这个文件是自动生成的,不用手动创建,想在哪里访问Swift类就在哪里导入即可,当然暴力的做法是将这个文件导入到OC的pch文件里。

三、Swift怎么访问OC类。

把Swift想要访问到的类放在第一步创建Swfit自动生成的桥接文件里就行。

以上只是基于之前混编时的经验来说,更加详细的请参阅苹果官方文档说明

https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html

上一篇下一篇

猜你喜欢

热点阅读