摘要: 资源共享 1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源 比如多个线程访问同一个对象、同一个变量、同一个文件 当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题 一、解决方案 解决方案:使用线程同步技术(同步,就是协同步调,按预定的先后次序进行) 常见的线程同步技术是:加 阅读全文
posted @ 2018-09-04 14:12 Mr.陳 阅读(2346) 评论(1) 推荐(1) 编辑
摘要: 可选项定义 可选项,一般也叫可选类型,它允许将值设置为nil 在类型名称后面加个问号? 来定义一个可选项 var name: String? = "Jack" name = nil var age: Int? // 默认就是nil age = 10 age = nil var array = [1, 阅读全文
posted @ 2024-03-01 16:47 Mr.陳 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 申请成为MDM Vendor 首先需要拥有一个 iOS Developer Enterprise Program 帐号; 申请成为MDM Vendor,iOS企业开发帐号默认不支持MDM功能,需要向苹果申请才能开通,访问https://developer.apple.com/contact/subm 阅读全文
posted @ 2022-03-28 19:03 Mr.陳 阅读(1185) 评论(1) 推荐(0) 编辑
摘要: 更新iOS15之后发现tableView下移,头部增高了,经查阅tableView iOS15之后增加sectionHeaderTopPadding属性,默认增加22px 解决方式: if (@available(iOS 15.0, *)) { _tableView.sectionHeaderTop 阅读全文
posted @ 2021-12-28 16:28 Mr.陳 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一、开发工具 Visual Studio Microsoft Visual Studio(简称VS)是微软公司提供的IDE,可以在VS上编写C、C++、C#等多种语言的项目,所写的代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Phone、Windows CE、 阅读全文
posted @ 2021-09-29 17:35 Mr.陳 阅读(4597) 评论(0) 推荐(0) 编辑
摘要: 今天后台支付校验模块报错,拿到凭证去苹果校验返回的结果如下: { "receipt": { "receipt_type": "Production", "adam_id": 1130828379, "app_item_id": 1130828379, "bundle_id": "com.txtws. 阅读全文
posted @ 2021-09-28 14:24 Mr.陳 阅读(4075) 评论(0) 推荐(1) 编辑
摘要: 苹果手机使用charles抓包无法下载charles证书的问题记录: 使用:chls.pro/ssl 无效😢 使用:http://chls.pro/ssl 无效😿 使用:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt 😺😺 阅读全文
posted @ 2021-09-10 11:39 Mr.陳 阅读(2609) 评论(0) 推荐(0) 编辑
摘要: 当你刚入职场时,无论你是用C++还是Java甚至只是应聘运维岗位,相信你都会遇到这个问题。 这是一个很基础的问题,但又是一个很考验人水平的问题。 说基础是因为每个学计算机的人都应该懂,进程线程是计算机的基础概念,是每个程序员时时刻刻都要接触的东西。 但这又是一个充满陷阱可以无限扩展和深入的一个问题。 阅读全文
posted @ 2019-12-01 13:52 Mr.陳 阅读(496) 评论(1) 推荐(0) 编辑
摘要: 问题 今天升级 CocoaPods 到 1.8.4 版本但是随即问题就来了, 执行 pod install 下载库时,出现错误 解决 在 Podfile 加上 source ‘https://github.com/CocoaPods/Specs.git’, 就是不用新版本的 CDN 原本的 Podf 阅读全文
posted @ 2019-11-05 17:52 Mr.陳 阅读(2007) 评论(0) 推荐(0) 编辑
摘要: 一、下面这句代码要想有作用 在iOS11之前需要适配,两个代理都需要实现 二、今天又发现heightForRow代理方法也不起作用,猜测跟上面是一个意思,试了一下果然 阅读全文
posted @ 2019-09-20 12:07 Mr.陳 阅读(2071) 评论(0) 推荐(0) 编辑
摘要: 基本用法 enum Direction { case north case south case east case west } enum Direction { case north, south, east, west } var dir = Direction.west dir = Dire 阅读全文
posted @ 2019-06-24 13:55 Mr.陳 阅读(4) 评论(0) 推荐(0) 编辑