有一个RN的项目其中一个即时通讯的模块需要用原生来写所以这里面就涉及到iOS原生和RN的交互。 iOS调用RN1.创建一个交互通信的类。1234#import <React/RCTEventEmitter.h>#import <React/RCTBridgeModule.h>@interface RNNotification : RCTEventEmitter <RCTBridgeModule>@end 2.在.m需注册通知,并且向rn发送消息123456789101112131415161718192021222324252627#import ...
最近项目需要接入实时语音,然后就是接入的腾讯的Gvoice语音。接入流程请参照官网http://gcloud.qq.com/document/59268d64ff93679a05ef8271 其实GVoice接入很简单把官方的demo下载,然后把APPID(gameID) 和 APPkey 替换,代码直接搬过来用就行了。在这里值得一说的是,在接入语音遇到的问题 测试时候语音有回音,只需要把两台设备离远点就没有了。 在GVoice开启Mic的时候可能导致程序崩溃,是因为设备没有开启权限。解决办法直接做一个mic的权限判断,如果没有开启权限就不要去调用开启mic的方法。 在实力化GVoi...
#####做了一个有关iOS AR的demo,功能就是找出周围的红包然后点击消失,这么一个简单的功能。 #####注:demo借鉴的泊学上的 #####github地址 2.项目创建成功之后进入到ViewController.swift里面。里面不需要改什么只需要在ARSKViewDelegate里面返回自己需要的Node对象就行了。123456// MARK: - ARSKViewDelegate func view(_ view: ARSKView, nodeFor anchor: ARAnchor) -> SKNode? { // Cre...
最近项目当中需要用到图标,然后在上查了下,找到了这个,感觉应该比较好用。github地址 饼图1.倒入Charts,然后实历化饼状图的类PieChartView1234567891011121314151617181920212223242526272829303132import Chartsclass WorkManagerHeaderView: UICollectionReusableView { let lableTitle:UILabel = { return UILabel.label(font: fontVaue) &...
事情还得从用Python写爬虫开始说起,当时在freebuf看了几篇爬虫得文章 然后又遇到项目中要用很多图片,就现学现用在网上爬了很多图片下来。因为当时爬下来的都是表情的图片,所以前几天的时候本来想把爬下来的所有的表情图片添加到qq表情包里面的,结果每页表情最多放300多张,这就尴尬了。我爬的图片每个文件夹大部分都超过了300张。所以后来想用python把大量的图片分别放到不同的文件夹里面。 好吧。上代码吧。原理还是多简单的主要就是shutil.move()和os.mkdir()的使用 ###代码:1234567891011121314151617181920212223242...