移动开发
iOS Runtime之KVC
Runtime系列导读
iOS Runtime之方法查找
iOS Runtime之方法替换
iOS Runtime之KVO
iOS Runtime之KVC
iOS Runtime之反射调用
简介
KVC是Key Value Coding的缩写,意思是键值编码。 在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象属性的方法,这个方法可以不通过getter/setter方法
利用Bazel编译MediaPipe framework
编译环境
macOS Monterey 12.6
本地MediaPipe工程目录
(本配置过程建立在MediaPipe所依赖环境完全配置完成的情况下,如果不会配置可以参照之前的文章教程)
如果没有,可以从github上面clone一份到本地。
$ git clone
打包framework的工具为Bazel
cd到
日常问题记录:fastjson转化dto大小写问题
1、场景:传给第三方接口的参数<param1:string,param2:dto> ,其中dto首字母大写,string为dto的json格式
2、问题分析:获取param1的时候需要通过fastjson转化dto,默认会转化成小写的,需要格式是大写的
JSON.toJSONString(AccountDTO);
预期结果--------------------->
{"User
IOS Xcode证书配置和ipa打包流程(附详细图文教程)
IOS Xcode证书配置和ipa打包流程(附图文教程)
前言
ipa文件简介
证书文件简介
Provisioning Profile描述文件简介
当前环境版本
Xcode证书配置和ipa打包流程
创建Identifiers、Certificates 和 Profiles
Xcode中配置 App ID 和 Profiles
执行Archive进行打包
593. 【前端】taro 跨端应用环境搭建
一、项目初始化
npm install -g @tarojs/cli
npx @tarojs/cli init shenji_qijing_client_taro
二、微信小程序:
启动微信小程序开发调试
npm run dev:weapp
打开 微信开发者工具导入项目
在微信开发者工具查看调试信息
三、h5应用
启
Flutter-指针事件知识
配图来自网络,如侵必删
在Flutter开发当中,我们可能会遇到下面的需求:
定位用户手指当前处于的位置,以及点击了多少次。
遇到这种需求,我们就需要使用指针事件来帮我们实现。这篇博客分享指针事件的知识,希望对看文章的小伙伴有所帮助。
指针事件
怎么获取指针事件?这是一个很关键的问题,大概的实现思路是:
Flutter应用中每个显示在屏幕中的页面都会被Listener组件包
Android静默安装的两种方案
一些产品要求APP在升级时能够实现静默安装,而无需弹出安装界面让用户确认。这里提出两种实现方案:
方案一:通过pm命令安装
APP调用『pm』命令实现静默安装,此方案无须修改Android源码,但需要root权限。实现如下:
/**
* Silent install
*
* @param path Package
* @return true: success false: failed