摘要:
什么是 swift macro Swift 宏在 WWDC 2023 的 Swift 5.9 版本中引入,简单来说它允许我们在编译时生成重复代码,它还允许我们在编译之前动态地操作项目的 Swift 代码,从而允许我们在编译时注入额外的功能,使我们的应用程序的代码库更易于阅读且更高效地编码。 OC 时 阅读全文
摘要:
// 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 阅读全文
摘要:
let semaphore = DispatchSemaphore(value: 1) queue1.async { semaphore.wait() user.setName("1") print(user.name) semaphore.signal() } queue2.async { sem 阅读全文