摘要: 0、前言 你是否曾经为了学习一个复杂的编程问题,在GitHub上搜索了无数开源项目,却发现每个项目的代码风格和水平都参差不齐?你是否曾经在新入职时,面对前任开发者留下的“屎山代码”,感到无从下手? 为了解决这些问题,我们为使用苹果Objective-C语言的开发者推出了【Ocer】这款优雅编码助手。 阅读全文
posted @ 2024-11-05 16:32 CH520 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、Apple开发 iOS应用开发 应用上架 配套基础 开源站 Mac OS 2、常用在线网站 📚 🐳 🍀 阿里 图片批量压缩 json解析 草稿箱 Git版本管理 Sublime写作 通用资料 Linux在线 Apple设备 博客园美化 Windows10使用 程序员在线工具 SVN版本管理 阅读全文
posted @ 2018-11-23 22:53 CH520 阅读(4671) 评论(0) 推荐(0) 编辑
摘要: - (CIImage *)NSImage_To_CIImage:(NSImage *)gc_image { CGImageRef cg_image = [gc_image CGImageForProposedRect:nil context:nil hints:nil]; CIImage *ci_i 阅读全文
posted @ 2024-11-28 23:43 CH520 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、国内版本 时长 价格(元) 一个月 298 三个月 868 半年 1698 一年 3298 2、Overseas Version Subscription Duration Price (USD) One Month 60 A Quarter 168 Half A Year 320 One Ye 阅读全文
posted @ 2024-11-25 00:55 CH520 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1 创建一个文件夹 2 打开终端进入此文件夹 cd /Users/gc/Desktop/GC_Codes/打包dmg专用/Ocer_1.0.0_202411231800 3 使用命令生成application替身,执行以下命令 ln -s /Applications/ Applications 4 阅读全文
posted @ 2024-11-23 18:54 CH520 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-11-21 22:49 CH520 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-11-19 15:59 CH520 阅读(10) 评论(0) 推荐(0) 编辑
摘要: - (void)test { UIImage *image = GC_Image(@"🍅"); CGImageRef image_ref = image.CGImage; NSValue *image_value = [NSValue valueWithPointer:image_ref]; im 阅读全文
posted @ 2024-11-12 10:28 CH520 阅读(2) 评论(0) 推荐(0) 编辑
摘要: // 【十六进制_字符串】转【十进制_整形】 - (NSInteger)hex_To_Int:(NSString *)hex_string { if ([hex_string hasPrefix:@"#"]) { hex_string = [hex_string substringFromIndex 阅读全文
posted @ 2024-11-04 15:38 CH520 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1、配置环境 1.1 配置Gradle 其中【仓库位置】是你自己创建的,位置可以任意; 【Java_Home】的路径可以在系统根目录下的【.zshrc】查看或【配置】 1.2 配置Java版本 2、导入工程 2.1 选择【文件】-> 【导入】 2.2 选择【Gradle】项目 2.3 选择工程存放的 阅读全文
posted @ 2024-10-17 20:28 CH520 阅读(12) 评论(0) 推荐(0) 编辑
摘要: NSString+Regex.h #import <Foundation/Foundation.h> // 正则表达式相关 @interface NSString (Regex) // 邮箱验证 - (BOOL)is_Email; // 手机号码验证 - (BOOL)is_Phone_Num; // 阅读全文
posted @ 2024-08-05 16:09 CH520 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 阅读全文
posted @ 2024-08-05 13:29 CH520 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 按快捷键 Ctrl+O,弹出以下对话框选择相应的方法。 阅读全文
posted @ 2024-08-05 13:29 CH520 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述 在使用 Android studio 打开多个项目时,出现一种bug,就是 B 项目在编译时莫名其妙引用了 A 项目中的 jar 包,而且运行时报错! 这个可能是 Android studio 的缓存的问题 2、清除缓存 文件 -> 清除缓存/重启 按需求选择操作 阅读全文
posted @ 2024-08-05 13:29 CH520 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1、点击Android studio下的偏好设置 2、按步骤操作 1)点击编辑器 2)点击通用设置 3)点击自动导入 4)勾选上optimize imports on the fly和add unambiguous imports on the fly的选项 5)点击应用与完成 完成操作。 阅读全文
posted @ 2024-08-05 13:29 CH520 阅读(230) 评论(0) 推荐(0) 编辑
摘要: @interface NSString (UUIDExtraction) - (NSArray<NSString *> *)extract_UUID_Strings; @end @implementation NSString (UUIDExtraction) // 提取出字符串中长度为24的UUI 阅读全文
posted @ 2024-08-02 18:07 CH520 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在某个界面完全禁用 IQKeyboard - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; // 页面appear 禁用 [IQKeyboardManager sharedManager].enable 阅读全文
posted @ 2024-07-24 15:47 CH520 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 可能由于出国节点的问题,无论是执行pod install还是pod update都卡在Analyzing dependencies不动了,慢到无以复加的地步,无法忍受。 其实原因在于以上两个命令执行时会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。 加参数的命 阅读全文
posted @ 2024-07-23 14:55 CH520 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在 UIViewController 中 在UIViewController里重写以下方法: - (void)viewWillLayoutSubviews { [super viewWillLayoutSubviews]; [self.collection mas_remakeConstraints 阅读全文
posted @ 2024-07-08 16:24 CH520 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1、前言 在 Masonry 布局框架中,mas_makeConstraints 和 mas_remakeConstraints 虽然都用于设置视图的约束,但它们的行为和用途是有区别的。 2、功能作用 mas_makeConstraints mas_makeConstraints 用于首次为视图创建 阅读全文
posted @ 2024-07-08 16:10 CH520 阅读(85) 评论(0) 推荐(0) 编辑
摘要: xcode代码缩进和格式化,都要选中。 处理部分的缩进或格式化,选中部分代码,然后 commond+[ 向左缩进 commond+] 向右缩进 control+i 代码格式化 同理,想整个文件都格式化,请先comand+a全选中,然后按以上同样快捷键操作。 阅读全文
posted @ 2024-07-05 11:44 CH520 阅读(8) 评论(0) 推荐(0) 编辑