1. 获取指定范围内的随机整数: 2. 打乱数组顺序 3. 用Math.max()取数组最大值 3. 去除数字之外的所有字符 3.1 replaceAll方法 4. 反转字符...
1. 获取指定范围内的随机整数: 2. 打乱数组顺序 3. 用Math.max()取数组最大值 3. 去除数字之外的所有字符 3.1 replaceAll方法 4. 反转字符...
本文基于JS本地接入,通过三方登录授权获取openid和token,通过服务端接口进行账号体系注册 1.Google登录 Google开发文档[https://develop...
文章结构 蓝牙封装 自动连接 后台运行 优化注意事项 声明 本篇不对蓝牙的基本使用做介绍,网上多得跟米一样。 蓝牙封装 对蓝牙进行封装时候我选择的是基于代理,有人使用基于bl...
WiFi通信是指手机通过WiFi与外部设备建立连接,并与外部设备进行交互、通信。手机与外部设备的WiFi通信通常是使用Socket来实现的,在这里先介绍一个第三方Socket...
场景 Xcode 11 建新工程默认会创建通过 UIScene 管理多个 UIWindow 的应用,工程中除了 AppDelegate 外还会有一个 SceneDelegat...
一、截图功能 使用RepaintBoundary实现具体实现: 1、注册全局的key与RepaintBoundary匹配,来标明截图内容 2、将需要截图的widget包裹在R...
75、Sourcetree http 用别人的账号密码推拉代码存储在了钥匙串,每次还要反复输入密码关键命令git config --global credential.hel...
iOS订阅开发相关 本章不讨论 iOS订阅开发,详细的自行参考大神的文章iOS 自动订阅开发[//www.greatytc.com/p/687c34c11002]从...
更新开局一张图: 一、代码逻辑 关于iOS 订阅、自动订阅 本身功能开发很简单。跟正常的购买没什么大的差异。唯一需要特殊处理(自动订阅)的是,在APP启动时候要增加侦听:[[...
Unity 触屏操作 当将Unity游戏运行到IOS或Android设备上时,桌面系统的鼠标左键可以自动变为手机屏幕上的触屏操作,但如多点触屏等操作却是无法利用鼠标操作进行的...
一.介绍 Tween(补间): 一般指补间动画,例如unity的Animation窗口,插入两个图片或者对一个物体做变换时,unity会根据两个状态之间的帧,创建相应的动画,...
iOS 开发进阶 文章汇总[//www.greatytc.com/p/c40b31400816] 目录 一、Module简介 二、分析Module文件 三、Swif...
装模作样写个前言背景:拥有悠久历史的大型SDK,这个历史当然是Objective-C。又当然这个是没有问题的,而且每天都在服务上千万用户,但是不巧的是Apple出了一个Sto...
前言 不知道大家有没有发现,我们平常在App Store下应用的时候,有一些App,明明是一个中文的App,不管是App名字、介绍图、描述等等都是中文的,而且下载之后打开一看...
如何使用终端启动Rossita的模拟器呢?
MacOS M1 Xcode14 模拟器滑动无动画问题Xcode14之前 主要设置模拟器在Rosetta模式下运行即可。 右击Xcode -- 显示包内容 -- Contents -- Developer -- Applicat...
Xcode14之前 主要设置模拟器在Rosetta模式下运行即可。 右击Xcode -- 显示包内容 -- Contents -- Developer -- Applicat...
环境:M1芯片New Build Systemsimulator 报错内容:模拟器运行会报错,真机运行正常Build input file cannot be found: ...
Cocoapod Package命令打包问题汇总 Xcode12 的 arm64 冲突适配 如果是没有修改过这块,仅仅使用ARCHS_STANDARD架构有可能还是无法成功出...
Cocoapods Packager + Xcode14 适配 升级到Xcode14之后,苹果做了一些优化,但有部分优化Cocoapods Packager并没有适配,会导致...