摘要: 1、 设置 JAVA_HOME‌ 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置” -> “环境变量”。 在“系统变量”区域点击“新建”,变量名输入 JAVA_HOME,变量值输入你的Java安装目录的路径,例如 D:\ASUS\Java\jdk-11.0.30 2、修 阅读全文
posted @ 2026-06-20 00:49 IT_IOS_MAN 阅读(8) 评论(0) 推荐(0)
摘要: nvm 下载 (https://www.nvmnode.com/guide/download.html) 查看 nvm 版本 nvm version 查看 nodejs版本 nvm list available 查询已安装版本 nvm list 或 nvm ls | CURRENT | LTS | 阅读全文
posted @ 2026-06-02 01:03 IT_IOS_MAN 阅读(24) 评论(0) 推荐(0)
摘要: struct struct XQ<T> { var type : T; init(_ type: T) { self.type = type } } extension String { var xq: XQ<String> { set {} get { XQ(self) } } static va 阅读全文
posted @ 2024-08-11 19:03 IT_IOS_MAN 阅读(22) 评论(0) 推荐(0)
摘要: var arr = [1, 3, 5, 7]; // [2, 6, 10, 14] let arr2 = arr.map( {$0 * 2 } ) // 组装返回值类型数组 // ["ABC_2", "ABC_6", "ABC_10", "ABC_14"] let arr3 = arr.map( { 阅读全文
posted @ 2024-08-09 00:45 IT_IOS_MAN 阅读(38) 评论(0) 推荐(0)
摘要: public struct UserCache { // 用户标识 private var _userCode: String? // 递归锁 private static var lock = NSRecursiveLock(); private static var userCache: Use 阅读全文
posted @ 2024-08-08 23:22 IT_IOS_MAN 阅读(55) 评论(0) 推荐(0)
摘要: Aynscs.swift public typealias Task = () -> Void public struct Aynscs { // 异步 public static func asyns(task: @escaping Task) { _asyns(task: task) } // 阅读全文
posted @ 2024-08-08 22:23 IT_IOS_MAN 阅读(32) 评论(0) 推荐(0)
摘要: 声名 Enum enum Color { static func RGB(r: CGFloat, g: CGFloat, b: CGFloat) -> UIColor? { UIColor(red: r/255.0, green: g/255.0, blue: b/255.0, alpha: 1) 阅读全文
posted @ 2024-08-08 21:49 IT_IOS_MAN 阅读(38) 评论(0) 推荐(0)
摘要: 1、创建引用文件 /// {项目名称}-Bridging-Header.h XQTest-Bridging-Header.h 2、创建OC类 @interface Auth : NSObject @property(nonatomic, assign) NSInteger code; @proper 阅读全文
posted @ 2024-08-08 21:10 IT_IOS_MAN 阅读(136) 评论(0) 推荐(0)
摘要: class Company { } extension Company { private static var NAME_kEY: Void? var name: String { get { objc_getAssociatedObject(self, &Self.NAME_kEY) as! S 阅读全文
posted @ 2024-08-08 21:09 IT_IOS_MAN 阅读(34) 评论(0) 推荐(0)
摘要: Swift 项目 class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() test1(a: "A", b: "B") test2("A", "B") test3(_a: "A 阅读全文
posted @ 2024-08-07 00:56 IT_IOS_MAN 阅读(83) 评论(0) 推荐(0)