随笔分类 -  iOS

摘要:一、Guideline 3.1.2 - Business - Payments - Subscriptions Guideline 3.1.2 - Business - Payments - Subscriptions We noticed that your app did not meet al 阅读全文
posted @ 2021-05-11 14:52 WidgetBox 阅读(3626) 评论(0) 推荐(0) 编辑
摘要:最近项目中用到了rsa加密解密,在此记录一下。 1.使用公钥、私钥串来加密解密 2.使用公钥der文件与私钥的p12文件来加密解密(使用p12文件解密时需要生成私钥文件时的密码) 3.下面就附上网上找的大神代码 .h文件 1 @interface RSA : NSObject 2 3 //使用'.d 阅读全文
posted @ 2021-04-23 13:43 WidgetBox 阅读(216) 评论(0) 推荐(0) 编辑
摘要:项目需要对敏感接口进行加密解密,操作如下,记录一下方便以后查找。 一、PHP,Android,iOS需要密钥格式 PHP 私钥需要PKCS1格式 Android 私钥需要PKCS8格式 iOS 私钥需要.p12的文件格式,公钥需要.der格式 二、Win10安装使用OpenSSL http://sl 阅读全文
posted @ 2021-04-23 12:28 WidgetBox 阅读(663) 评论(0) 推荐(0) 编辑
摘要:最近接手另外一个项目用的是模块化开发,但是高德地图SDK一直报头文件找不到问题, 高德自己的引用方式 #import <AMapLocationKit/AMapLocationKit.h> 而且是pods里面高德自己的SDK报错,集成到别的新项目中并不会报错,而且之前开发人员采用的是修改高德SDK中 阅读全文
posted @ 2020-08-31 21:54 WidgetBox 阅读(227) 评论(0) 推荐(0) 编辑
摘要:-(NSString *)translationArabicNum:(NSInteger)arabicNum { NSString *arabicNumStr = [NSString stringWithFormat:@"%ld",(long)arabicNum]; NSArray *arabicN 阅读全文
posted @ 2020-08-31 17:10 WidgetBox 阅读(314) 评论(0) 推荐(0) 编辑
摘要:最近一次打包后突然想着打开ipa包看看里面的东西,结果是不看不知道一看吓一跳,按照文件大小排序后排在前面的超过300kb的png图片足足有40张而且最大的图片居然有2.2MB,找设计压缩过图片后前后打包ipa文件大小足足差了18MB by:liang yu 阅读全文
posted @ 2020-07-31 11:43 WidgetBox 阅读(252) 评论(0) 推荐(0) 编辑
摘要:两者都会自动调用父类的,不需要super操作,且仅会调用一次(不包括外部显示调用). 1)load和initialize方法都会在实例化对象之前调用,以main函数为分水岭,前者在main函数之前调用,后者在之后调用。这两个方法会被自动调用,不能手动调用它们。 2)load和initialize方法 阅读全文
posted @ 2020-07-31 09:58 WidgetBox 阅读(940) 评论(0) 推荐(0) 编辑
摘要:大多数场景下是网络问题 git config --global http.lowSpeedLimit 0 【最低限速】 git config --global http.lowSpeedTime 999999 【低速冗余时间】 git config http.postBuffer 524288000 阅读全文
posted @ 2020-07-31 09:42 WidgetBox 阅读(494) 评论(0) 推荐(0) 编辑
摘要:打开终端输入 open ~/Library/Caches/com.apple.amp.itmstransporter/ 删除文件夹内的所有文件 在终端输入 (亲测在这里打开VPN会快很多,下载内容大概60M+) /Applications/Xcode.app/Contents/SharedFrame 阅读全文
posted @ 2020-06-30 17:58 WidgetBox 阅读(509) 评论(0) 推荐(0) 编辑
摘要:1.首先我们以实现方式来切入,基本上有以下四种实现方式: 1)基于Scoket原生:代表框架 CocoaAsyncSocket。2)基于WebScoket:代表框架 SocketRocket。3)基于MQTT:代表框架 MQTTKit。4)基于XMPP:代表框架 XMPPFramework 当然,以 阅读全文
posted @ 2020-06-30 17:20 WidgetBox 阅读(407) 评论(0) 推荐(0) 编辑
摘要:上一篇文章中提到的3个问题在后续的研究中有所改观 1.YYImage导致的符号重复问题后来发现是头文件引用形式引起的,当采用#import <YYImage.h>是会报符号重复问题,但是采用#import <YYImage/YYImage.h>这种形式时问题解决 2.删除模拟器架构的脚本可以指定具体 阅读全文
posted @ 2020-06-30 09:16 WidgetBox 阅读(230) 评论(0) 推荐(0) 编辑
摘要:在苹果审核中会出现 Guideline 2.1 - Performance - App Completeness We discovered one or more bugs in your app when reviewed on iPad running iOS 13.5.1 on Wi-Fi. 阅读全文
posted @ 2020-06-09 10:39 WidgetBox 阅读(416) 评论(0) 推荐(0) 编辑
摘要:1.Objective-C 中常用的判断一个对象是属于哪个类的方法有下面两类: [obj1 isKindOfClass:[ClassA class]]; [obj2 isMemberOfClass:[ClassB class]]; 结论: -isKindOfClass: 判断obj1是否是Class 阅读全文
posted @ 2020-05-31 01:08 WidgetBox 阅读(5232) 评论(0) 推荐(0) 编辑
摘要:需要先在podfile里添加数据源 在target上面添加 source 'https://github.com/CocoaPods/Specs.git' 然后移除本地truck pod repo remove trunk BY:Chu 阅读全文
posted @ 2020-05-30 09:31 WidgetBox 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-30 09:23 WidgetBox 阅读(344) 评论(0) 推荐(0) 编辑
摘要:1、强制拆包 !操作符——不安全 2、隐式拆包变量声明——大多数情况下不安全 3、可选绑定——安全 4、自判断链接(optional chaining)——安全 5、nil (空值合并运算符)——安全 6、Swift 2.0 的新特性 guard 语句——安全 7、Swift 2.0 的新特性opt 阅读全文
posted @ 2020-04-30 23:05 WidgetBox 编辑
摘要:问题描述 开发过程中,出现视图错位,主要是自定义的scrollView存在不合预期的自动偏移。 排除过程中,发现这个scollView的LazyLoad先于控制器的 (void) viewDidLoad ; 方法执行。 问题定位 1. 该scrollView 命名为 “contentScrollVi 阅读全文
posted @ 2020-04-30 13:43 WidgetBox 阅读(159) 评论(0) 推荐(0) 编辑
摘要:之前用到的三方开源控件库都是采取的down下来源码按照项目需求修改后手动拖入到项目中使用,但是有个最大的缺点就是可能在之后的很久一段时间内都不想再去更新这个三方类库因为每次更新意味着修改源码而上一次修改了哪些源码根本毫无印象,无疑增大了不少开发量。鉴于这种情况在最近的开发空档期采用了另外一种方式,将 阅读全文
posted @ 2020-04-30 12:07 WidgetBox 阅读(169) 评论(0) 推荐(0) 编辑
摘要:1.当static关键字修饰局部变量时,只会初始化一次且在程序中只有一份内存; @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor 阅读全文
posted @ 2020-03-31 22:01 WidgetBox 阅读(444) 评论(0) 推荐(0) 编辑
摘要:业务场景 公司项目新增开屏广告的业务,涉及到关闭倒秒的功能。使用的nstimer去处理这里逻辑 遇到的问题 NSTimer的回调方法会被后置的UI更新阻塞,出现卡顿,跳秒的现象 解决办法 子线程启动NSTImer,回调方法中回归主线程更新UI 关键代码 子线程启动NSTimer __weak __t 阅读全文
posted @ 2020-03-31 16:06 WidgetBox 阅读(605) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示