2024年12月9日
摘要: // 米 let distance = Measurement(value: 2000, unit: UnitLength.meters) // 转化为千米 let kilometers = distance.converted(to: .kilometers) // 转化为英里 let miles 阅读全文
posted @ 2024-12-09 14:18 麦芽呀~ 阅读(1) 评论(0) 推荐(0) 编辑
  2024年12月5日
摘要: 什么是 swift macro Swift 宏在 WWDC 2023 的 Swift 5.9 版本中引入,简单来说它允许我们在编译时生成重复代码,它还允许我们在编译之前动态地操作项目的 Swift 代码,从而允许我们在编译时注入额外的功能,使我们的应用程序的代码库更易于阅读且更高效地编码。 OC 时 阅读全文
posted @ 2024-12-05 11:34 麦芽呀~ 阅读(13) 评论(0) 推荐(0) 编辑
摘要: // for in 循环 for num in 0...3 { print(num) } // 0 // 1 // 2 // 3 let names = ["Anna", "Alex", "Brian", "Jack"] for name in names { print("Hello, \(nam 阅读全文
posted @ 2024-12-05 11:25 麦芽呀~ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: let semaphore = DispatchSemaphore(value: 1) queue1.async { semaphore.wait() user.setName("1") print(user.name) semaphore.signal() } queue2.async { sem 阅读全文
posted @ 2024-12-05 10:43 麦芽呀~ 阅读(1) 评论(0) 推荐(0) 编辑
  2023年5月8日
摘要: 需要处理一万条上数据,每条数据都需要执行一个耗时任务,开启10个线程进行处理 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent 阅读全文
posted @ 2023-05-08 16:58 麦芽呀~ 阅读(40) 评论(0) 推荐(0) 编辑
  2022年10月11日
摘要: 最近开始学习JAVA,接触后端项目,发现跟iOS的区别挺大的,在这里记录一下 iOS谈到项目结构,无非就是MVC,再加上一些自定义的文件夹,管理类,资源类,三方类,拓展,公共UI、弹框等等,比较随意 JAVA这边接触下来,发现它的层级结构比较多,而且一环套着一环,要求比较高,这里的要求甚至对命名的要 阅读全文
posted @ 2022-10-11 16:11 麦芽呀~ 阅读(588) 评论(0) 推荐(0) 编辑
  2021年6月9日
摘要: 顶置: 这里感谢这两位博主无私的奉献!! popfisher https://www.cnblogs.com/popfisher/p/14719477.html_SAW_ https://www.jianshu.com/p/55dce7a524f5 我把所有的内容都写在这一篇里面了,除了SwiftU 阅读全文
posted @ 2021-06-09 13:57 麦芽呀~ 阅读(7682) 评论(1) 推荐(0) 编辑
  2021年5月6日
摘要: 前言: 最近老是有用户反馈说希望在阅读器里面加上一个音量键翻页的功能,作为一名多年的书虫,实在是无法理解,产品也注意到了这个事情,故去研究了一下 稍微谷歌了一下便可以知道,苹果以前是支持的,暴露了相关的api,在版本更新过程中移除了,要想监听物理音量键的按压事件,只能通过监听手机音量的变化, 但是又 阅读全文
posted @ 2021-05-06 15:22 麦芽呀~ 阅读(4635) 评论(0) 推荐(0) 编辑
  2021年2月19日
摘要: pod 'AFNetworking' //不显式指定依赖库版本,表示每次都获取最新版本 pod 'AFNetworking', '~> 0.1.2' //使用大于等于0.1.2但小于0.2的版本 pod 'AFNetworking', '~>0.1' //使用大于等于0.1但小于1.0的版本 pod 阅读全文
posted @ 2021-02-19 17:00 麦芽呀~ 阅读(515) 评论(0) 推荐(0) 编辑
  2020年9月11日
摘要: 因为公司招人的原因,导致自己不得不去面试别人,自己做开发也快三年了,但是相关基础的概念、原理有点忘记了,记得也不是很系统 在这里总结下吧,免得面试别人翻车了哈哈 1、属性修饰词 一、readOnly,readWrite 答:readonly根据字面意思,只读属性,只生成了getter方法,如果调用s 阅读全文
posted @ 2020-09-11 17:27 麦芽呀~ 阅读(117) 评论(0) 推荐(0) 编辑