最近因为测试团队内大部分人对python比较熟悉,所以要开始学习pyhon了,学习一门新的语言之前我比较喜欢先搜些乱七八糟的文章看看,今天看到了一片文章,觉得挺有意思的,也是...

最近因为测试团队内大部分人对python比较熟悉,所以要开始学习pyhon了,学习一门新的语言之前我比较喜欢先搜些乱七八糟的文章看看,今天看到了一片文章,觉得挺有意思的,也是...
@Yasin的简书 你为什么要加VALID_ARCHS,在Build setting里点击“+”,然后选择 Add User-Defined Setting,就可以添加 VALID_ARCHS。前提你是新版的Xcode,旧版的Xcode只能添加 EXCLUDED_ARCHS
Xcode12 编译报错: built for iOS, for architecture arm64...升级Xcode12后,编译项目时,可能会出现以下错误: building for iOS Simulator, but linking in object: Embedded...
记住,不要选择Target里的Build Setting
Xcode12 编译报错: built for iOS, for architecture arm64...升级Xcode12后,编译项目时,可能会出现以下错误: building for iOS Simulator, but linking in object: Embedded...
选择PROJECT里的Build Setting,选择VALID_ARCHS,然后直接按Delete
Xcode12 编译报错: built for iOS, for architecture arm64...升级Xcode12后,编译项目时,可能会出现以下错误: building for iOS Simulator, but linking in object: Embedded...
升级Xcode12后,编译项目时,可能会出现以下错误: building for iOS Simulator, but linking in object: Embedded...
那ViewModel里的UpdateCellBlock的用处是啥?
iOS 使用MVVM模式实现Cell的点击响应卷首 最近新工作中用到的RAC+MVVM的开发模式,由于之前都是用MVC,从自己的菜鸡水平感觉这两种设计模式在思想上还是有些微区别的,然后自己也是看了挺多关于这两个模式异同与...
@清风无留意 时间太久了,这个方法过时了😭
有道云笔记导入为知笔记因为最近整理资料,需要把一部分有道云笔记导入到为知笔记,所以研究了一下方法: 1. 准备两个软件: 有道云笔记3.8或以下版本 (高版本不能实现) 有道云笔记数据导入插件下载...
Swift & Objective-C 混编: 1. 在同一个工程中的混编 Swift访问Objective-C:需要添加桥接文件TargetName-Bridging-He...
为了适配iOS 13,
原本可以直接将 NSData 类型 转换成 NSString 字符串,然后替换掉多余的符号
hash = [hash stringByReplacingOccurrencesOfString:@" " withString:@""];
hash = [hash stringByReplacingOccurrencesOfString:@"<" withString:@""];
hash = [hash stringByReplacingOccurrencesOfString:@">" withString:@""];
这个方法失效,借鉴iOS 13适配总结 https://www.jianshu.com/p/8183d086b931
需要将代码变成
- (NSString *)SHA256
{
const char *s = [self cStringUsingEncoding:NSUTF8StringEncoding];
NSData *keyData = [NSData dataWithBytes:s length:strlen(s)];
uint8_t digest[CC_SHA256_DIGEST_LENGTH] = {0};
CC_SHA256(keyData.bytes, (CC_LONG)keyData.length, digest);
NSData *out = [NSData dataWithBytes:digest length:CC_SHA256_DIGEST_LENGTH];
const unsigned *hashBytes = [out bytes];
NSString *hash = [NSString stringWithFormat:@"%08x%08x%08x%08x%08x%08x%08x%08x",
ntohl(hashBytes[0]), ntohl(hashBytes[1]), ntohl(hashBytes[2]),
ntohl(hashBytes[3]), ntohl(hashBytes[4]), ntohl(hashBytes[5]),
ntohl(hashBytes[6]), ntohl(hashBytes[7])];
return hash;
}
亲测,可以适配iOS13并且兼容之前系统
AFNetWorking出现的崩溃报错: 原因:是AFNetWorking内部有一个这个方法: 如果URLString含有非法字符时,比如前后有空格。这个方法[NSURL U...
1.博客文章: [模块化与解耦](模块化与解耦 - 刘坤的技术博客) [浅析 iOS 应用组件化设计](Skyline75489) [iOS组件化思路-大神博客研读和思考](...
努力做一个每个月收礼物的人
2018的一点小目标1.开始健身,体重保持在95左右 2.拿到驾照 3.读10本书 4.学会photoshop 5.至少旅游2次 6.提高专业技能 7.提高英语水平(词汇、口语) 8.每个月送家...
如何提示的只能选9张
iOS-相册图片多选和删除(含拍照)项目开发告一段落,没之前那么忙了,简书接着更新吧。之前有写过从相册选取单张照片,有网友留言问多图选择怎么做,本次就先更新这个吧 先上效果图 本次用的第三方框架做这个,但是需要...
你好,index.ios.js 只有一个,如果想在多个模块嵌入RN组件呢??
现有iOS项目中嵌入几个 React Native 页面1.搭建环境 具体步骤参考官方文档,环境弄好后,工程目录如下 原iOS项目被放在了根目录的iOS文件夹下(没做安卓,所以没有安卓的路径) React Native 的iOS入...