当前位置: 首页 > news >正文

怎么在网站做推广不要钱9uu最新域址永久

怎么在网站做推广不要钱,9uu最新域址永久,微信小程序介绍,wordpress黑帽插件资料#xff1a; flutter与原生通信的方式简介 - 简书 完整流程 Flutter 集成 Golang 多语言跨端开发基础案例 - 知乎 https://www.cnblogs.com/webabcd/p/flutter_lib_plugin_plugin_ios.html 步骤1、创建插件 我创建的插件名字是konnect_im_sdk 选择的语言是 java和swi…资料 flutter与原生通信的方式简介 - 简书 完整流程 Flutter 集成 Golang 多语言跨端开发基础案例 - 知乎 https://www.cnblogs.com/webabcd/p/flutter_lib_plugin_plugin_ios.html 步骤1、创建插件 我创建的插件名字是konnect_im_sdk 选择的语言是 java和swift创建。 直接把插件放在项目中 plugins/konnect_im_sdk  如下 然后再项目的pubspec.yaml 引入本地项目插件 konnect_im_sdk:         path: plugins/konnect_im_sdk 然后再插件的ios项目目录下 创建 Products 将 完整流程 Flutter 集成 Golang 多语言跨端开发基础案例 - 知乎 生成的object-c的ios第三方sdk放进去 然后在  .podspec 文件配置 第三方sdk的路径 s.vendored_frameworks Products/*.framework s.static_framework true Classes 下的文件中 导入 第三方库 如这样的 现在就可以调用object-c中的方法了 object-c 中声明文件 FOUNDATION_EXPORT BOOL Konnect_im_sdkInitSDK(idKonnect_im_sdk_callbackOnConnListener _Nullable listener, NSString* _Nullable operationID, NSString* _Nullable config); protocol Konnect_im_sdk_callbackOnConnListener; class Konnect_im_sdk_callbackOnConnListener;protocol Konnect_im_sdk_callbackOnBatchMsgListener NSObject - (void)onRecvNewMessages:(NSString* _Nullable)messageList; endprotocol Konnect_im_sdk_callbackOnConnListener NSObject - (void)onConnectFailed:(int32_t)errCode errMsg:(NSString* _Nullable)errMsg; - (void)onConnectSuccess; - (void)onConnecting; - (void)onKickedOffline; - (void)onUserTokenExpired; endinterface Konnect_im_sdk_callbackOnConnListener : NSObject goSeqRefInterface, Konnect_im_sdk_callbackOnConnListener { } property(strong, readonly) _Nonnull id _ref;- (nonnull instancetype)initWithRef:(_Nonnull id)ref; - (void)onConnectFailed:(int32_t)errCode errMsg:(NSString* _Nullable)errMsg; - (void)onConnectSuccess; - (void)onConnecting; - (void)onKickedOffline; - (void)onUserTokenExpired; end 调用 Konnect_im_sdkInitSDK 第一个参数是这样写的 class MyConnectionListener: Konnect_im_sdk_callbackOnConnListener {override func onConnectFailed(_ errCode: Int32, errMsg: String?) {print(连接失败错误码\(errCode)错误信息\(errMsg ?? ))}override func onConnectSuccess() {print(连接成功)}override func onConnecting() {print(正在连接...)}override func onKickedOffline() {print(您已被踢下线)}override func onUserTokenExpired() {print(用户令牌已过期)} } 运行可以运行 但是报错了 报错同  go_seq_go_to_refnum on objective-c objects is not permitted https://github.com/golang/go/issues/20254 记 IOS Swift 实现 gomobile interface 抛出异常 go_seq_go_to_refnum on objective-c objects is not permitted swift 中是不存在多继承的 下面的写法 又报多继承  class MyConnectionListener: NSObject, Konnect_im_sdk_callbackOnConnListener {func onConnectFailed(_ errCode: Int32, errMsg: String?) {print(连接失败错误码\(errCode)错误信息\(errMsg ?? ))}func onConnectSuccess() {print(连接成功)}func onConnecting() {print(正在连接...)}func onKickedOffline() {print(您已被踢下线)}func onUserTokenExpired() {print(用户令牌已过期)} } 那么 Konnect_im_sdk_callbackOnConnListener是一个类 不是协议 说明声明文件中Konnect_im_sdk_callbackOnConnListener定义有问题  找到第三方sdk定义的地方 注释掉 Konnect_im_sdk_callbackOnConnListener 不是既是协议 又同时定义为类 注释掉问题解决 总结  go_seq_go_to_refnum on objective-c objects is not permitted 是 传参类型不对导致的  安卓项目 修改 build.gradle 配置文件 dependencies { // libs 是 第三方包的路径 implementation fileTree(dir: libs, include: [*.jar]) // imsdk  implementation(name: konnect_im_sdk, ext: aar) } 文件中导入第三方包 package chat.konnect.konnect_im_sdk;
http://www.tj-hxxt.cn/news/135599.html

相关文章:

  • 免费快速网站广胜达建设集团网站
  • 网站架构拓扑图ftp网站服务器
  • 包头网站建设兼职网站怎么做竞价推广
  • 网站上的flv视频看不了2019年做网站
  • 门户网站建设困难Wordpress重写登录地址
  • 小说阅读网站系统模板下载wordpress 侧边收起
  • 淘宝api 做网站wordpress 搜索本站
  • 幼教机构网站开发设计论文娄底网站建设方案
  • 建设微网站多少钱宁波 做网站
  • 中国建设银行假网站哪个软件发视频可以赚钱
  • 浙江省城乡建设网站证件查询重庆做网站 外包公司有哪些
  • 岳阳二手房网站南山医院网站建设
  • 小网站模板下载地址什么是商务网站
  • 中江移动网站建设artdialog wordpress主题
  • 网站建设 $ 金手指排名效果好做网站公司郑州汉狮
  • 国际设计师网站网站标准尺寸
  • 网站开发公司有资质吗广州航海学院门户网站
  • wp大学wordpress建站流程网络优化工程师是做什么的
  • 广西送变电建设公司铁塔厂网站丰都网站
  • 中国新冠一共死去的人数win10必做的优化
  • 做西式快餐店网站阿里企业邮箱价格
  • 网站导航栏特效甲蛙网站建设
  • 深圳app网站建设哪家好网站配置域名
  • 我想给图书网站做代理手机网站比例尺寸
  • oracle数据库网站开发搜索引擎数据库
  • 网站用什么字体网站在线访谈栏目建设
  • 做网站柳州应用商城下载
  • 丹徒网站建设平台在线网页代理浏览器
  • 深圳制作网站搜行者seo襄阳头条新闻
  • 陆丰网站建设校园招聘哪个网站做的好