Xcode11 iOS13问题汇总

问题一:报错 Multiple methods named 'numberOfItemsInSection:' found with mismatched result, parameter type or attributes这个问题是由于二维数组取值时,编译器不知道是什么对象,调用对象的方法会报错,在Xcode之前的版本没有问题,解决方法是,告诉编译器是什么类型,我的是UICollecti...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

iOS 计算得到NaN

程序闪退,发现是计算得到了NaN,Not a Number情况如下:1.小数的除法运算中,分母为0。2.对负数进行开平方根运算。3.其他数学函数的不正确运算,例如0乘以一个无穷大的数。所以在运算的时候最好先判断一下分母是否为0,最后结果也可以用isnan(X)方法来判断...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

iOS 各版本系统占比

iOS10以下设备占比已不足0.5%数据更新于2019.10月查询地址:查询链接
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

微信屏蔽外链图片解决方案

在微信里的浏览器打开网页,会发现有一些图片加载不出来,这是微信的安全策略,只需要在HTML文件的head中加上<meta name="referrer" content="never">刷新一下,外链图片就出来了,美滋滋...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

微信小程序radio checked选中问题

在开发小程序的过程中遇到了radio选中之后,又变成未选中状态的问题, <view class="cell_view_layout"> <radio style="margin: 0;height: 60rpx;width:100rpx;transform: scale(0.7)" :value="index...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

JS 字符串转数字

一。字符串转Int,使用parseInt()方法使用方法:parseInt("88.5");会返回88,小数点以后的值就忽略了如果字符串不是数字,会返回NaN注意事项:parseInt转换时是包含有基模式的,会按照指定的转换进制进行整数转换,基数由第二个参数确定,如:parseInt("10", 2); 由于设置的2进制数字,会返回 2,相应的支持16进制、8进制、10进制。...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

UniApp 全局变量

使用Uni-app开发的小程序,使用全局变量在APP.vue中,增加globalData,例如增加自定义属性courseIndexexport default { globalData:{ courseIndex:0 },}在app.vue里采用如下方式调用 console.log("运行系统环境courseIndex" + th...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

vue img标签mode

分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

H5开发 nginx跨域

做前端开发的时候,使用nginx代理,如果我们当前的域名与请求接口的域名不在同一个域名下时,会有跨域问题打开nginx.conf文件打开Finder -前往-前往文件夹/usr/local/etc/nginx一般默认在这个目录下打开nginx.conf之后,增加一个location如下: location /test { prox...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

UniApp增加NPM包管理工具

一、打开UniAPP项目,进入终端,如果HBuilderX没有,菜单-视图-显示终端,然后在编辑器底部选择终端。或者通过系统终端进入项目根目录二、运行npm init -y-y是默认设置yes,初始化之后会生成package.json三、安装需要的包npm install jquery会把相关包安装到node_modules下 install可简写成i,命令后可以加...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

UniApp H5 微信支付

第一步,如果没有集成NPM,建议先集成NPM包管理工具可参考笔者另一篇文章UniApp集成NPM第二步,根据Uniapp官网,集成jweixin-modulenpm install jweixin-module --saveUniApp H5微信支付第三步,需要在微信公众平台,设置-公众号设置-功能设置-网页授权域名,配置自己的H5域名,作用网页授权获取openId(支付...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

IPA processing failed

Xcode11今天打包报这个问题这是因为项目使用的SDK如framework支持i386,x86_86这个架构,iOS13强制不支持模拟器架构打包。第一步,点击Show logs第二步,打开这个log第三步,搜索x86_64,搜索结果上一行,有一个framework路径的,就是需要修改的第四步,复制framework名字,到xcode搜一下,sho...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

一个例子学会正则表达式

文章以OC为例,正则表达式不分语言,文章中的规则在别的语言也是通用的。最近有个需求是在字符串中匹配出特殊的字符串,格式是<at open_id="" user_id="">昵称</at>我写出来的正则如下:NSString *Regex =@"<at open_id=\"\\w{16}\" user_id=\"\\w{32}\">.{1,10}&l...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

苹果开发者账号 你的支付授权失败,请核对你的信息并重试

今天在支付的时候,提示,你的支付授权失败,请核对你的信息并重试,或尝试其他支付方式,请联系你的银行了解更多信息。遇到这种情况,该怎么办?第一,如果不是用的Safari,就切换成Safari试一下,如果用的Safari就清除缓存再试,我的就是这么解决的。第二,如果还是不行,最好换一张信用卡支付。苹果的支付写着Master/VISA,实质单标VISA经常支付不了,联系苹果客服也没有用,...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

H5 Unhandled promise rejection undefined

在微信里打开H5页面报这个错清除缓存解决如果用了微信的H5调试工具vconsole.min.js在工具Storage选项里,把Cookies 、LocalStorage、SessionStorage里分别点一下Clear然后刷新就可以了...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

JS 进一法 四舍五入

做需求的时候有时候需要逢小数进一,有时候需要舍去小数,方法如下:括号里放入数字就可以,微信小程序也可以用。//仅取整数部分Math.floor() //小数进一Math.ceil() //四舍五入Math.round()/*js里没有对小数点后控制多少位的函数,想精确到小数后多少位,并四舍五入,如下)*/function round(v,e) { var a...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

阿里云SSL Nginx配置HTTPS

最近由于微信小程序需要把http域名升级为https,作此文记录一下踩坑经历第一步:在阿里云或者腾讯云申请免费SSL证书以阿里云为例,搜索SSL证书,打开之后,选择购买证书(有免费的,也需要走购买流程)如图购买成功之后在SSL证书列表找到证书,然后点证书申请,输入域名等信息,提交就可以了,大概10分钟审核通过就可以下载证书了,由于我用的nginx,所以服务器类型选nginx,下...
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

Linux 搜索文件命令

find 命令-name或者-iname:-name和-iname的区别一个区分大小写,一个不区分大小写;ex:在/etc 目录下搜索名字为init的文件或目录find /etc -name init (精准搜索,名字必须为 init 才能搜索的到)find /etc -iname init (精准搜索,名字必须为 init或者有字母大写也能搜索的到)find /etc -name *init (模糊搜索,以 init 结尾的文件或目录名)find /etc -name init
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

JS json和字符串互转

json转字符串var model = JSON.stringify(selectList);字符串转jsonvar bean = JSON.parse(options.arrStr);
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0

iOS 三目运算符

看到有人问User?YES:NO是什么意思,正好讲一个三目运算符1、基本格式 : (关系表达式) ? 表达式1 : 表达式2;     执行流程 : 关系表达式为 真 返回表达式1 关系表达式为假 返回表达式2 举个例子 MZUserApplication *USER; if (USER?YES:NO){ NSLog(@yes);
分类: 其他 发布时间: 09-22 12:55 阅读次数: 0