随笔分类 -  Apple开发 / Mac开发

Mac开发中不好分类的内容。
摘要: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 阅读(54) 评论(0) 推荐(0)
摘要:NSTextField+Copypast.h @interface NSTextField (Copypast) @end NSTextField+Copypast.m @implementation NSTextField (Copypast) - (BOOL)performKeyEquivale 阅读全文
posted @ 2024-06-16 17:55 CH520 阅读(88) 评论(0) 推荐(0)
摘要:在使用NSURL遇到无法加载文件的情况时: NSURL *ns_url = [NSURL fileURLWithPath:@"/Users/gc_mac/Desktop/earring.jpg"]; NSImage *image = [[NSImage alloc] initWithContents 阅读全文
posted @ 2024-02-21 10:42 CH520 阅读(17) 评论(0) 推荐(0)
摘要:```OC - (void)system_Sleep_Now { NSTask *task = [[NSTask alloc] init]; task.launchPath = @"/usr/bin/pmset"; task.arguments = @[@"sleepnow"]; [task lau 阅读全文
posted @ 2023-08-29 00:49 CH520 阅读(37) 评论(0) 推荐(0)
摘要:1、创建示例 2、API说明 @interface NSTreeNode : NSObject /** * @brief 创建一个包含指定modelObject对象的新树节点 * * @param modelObject 表示该节点的modelObject对象,可为nil * @return 新创建 阅读全文
posted @ 2023-04-21 15:24 CH520 阅读(45) 评论(0) 推荐(0)
摘要:1、创建示例 2、API说明 // 颜色类型 typedef NS_ENUM(NSInteger, NSColorType) { // 基于组成部分的颜色,由RGB、CMYK等组成。 NSColorTypeComponentBased, // 图案颜色,使用一个图案来填充一个区域。 NSColorT 阅读全文
posted @ 2023-04-20 11:20 CH520 阅读(245) 评论(0) 推荐(0)
摘要:1、创建示例 2、API说明 @interface NSClickGestureRecognizer : NSGestureRecognizer <NSCoding> /** 手势响应的鼠标按键 */ @property(nonatomic) NSUInteger buttonMask; /** 需 阅读全文
posted @ 2023-04-20 11:17 CH520 阅读(52) 评论(0) 推荐(0)
摘要:// 包含了AppKit框架中的错误类型定义 #import <AppKit/AppKitErrors.h> // 用于管理图形上下文,可以在其中进行绘制操作 #import <AppKit/NSGraphicsContext.h> // 用于实现无障碍信息的访问和转换 #import <AppKi 阅读全文
posted @ 2023-03-31 00:42 CH520 阅读(302) 评论(0) 推荐(0)
摘要:1、创建 1.1 创建配置 @property(nonatomic, strong) NSMenu *cus_menu; // 创建 _cus_menu = [[NSMenu alloc] init]; // 设置标题 _cus_menu.title = @"23456"; NSMenuItem * 阅读全文
posted @ 2023-03-25 21:58 CH520 阅读(165) 评论(0) 推荐(0)
摘要:1、创建 1.1 创建与样式 // 创建 NSDatePicker *date_picker = [[NSDatePicker alloc] init]; // 添加 [self.window.contentView addSubview:date_picker]; // 设置位置尺寸 date_p 阅读全文
posted @ 2023-03-25 11:11 CH520 阅读(41) 评论(0) 推荐(0)
摘要:// 描述用户界面中的不同按钮样式。 typedef NS_ENUM(NSUInteger, NSBezelStyle) { // 表示一个圆角矩形形状的按钮,边角比NSBezelStyleRoundedDisclosure更圆滑。 // 是默认样式。 NSBezelStyleRounded = 1 阅读全文
posted @ 2023-03-24 01:19 CH520 阅读(61) 评论(0) 推荐(0)
摘要:// 不同类型的按钮的样式和行为。 typedef NS_ENUM(NSUInteger, NSButtonType) { // 短暂的亮度按钮,按下时会变亮,松开后恢复原状。 NSButtonTypeMomentaryLight = 0, // 推按式开关按钮,按下一次会变为“on”状态,再按一次 阅读全文
posted @ 2023-03-24 01:05 CH520 阅读(95) 评论(0) 推荐(0)
摘要:1、创建 1.1 创建 // 创建 NSPopUpButton *popup_btn = [[NSPopUpButton alloc] init]; // NSPopUpButton的初始化方法之一,用于创建一个下拉菜单按钮。 // 参数buttonFrame表示按钮的位置和大小,参数flag表示是 阅读全文
posted @ 2022-11-15 15:02 CH520 阅读(165) 评论(0) 推荐(0)
摘要:1、启动时就处理 选中target -> info, 点击任意key值中有个中有个加号,新增 Application is agent (UIElement) 字段,设置值为YES(隐藏)、NO(显示). 2、动态调整 // 应用图标是否显示在 程序坞 上, 默认YES, 支持动态修改 - (voi 阅读全文
posted @ 2022-10-30 15:02 CH520 阅读(339) 评论(0) 推荐(0)
摘要:0、前言 NSComboBox是Cocoa框架中的一个控件,用于在下拉列表中显示可选项,允许用户从中选择一个选项或输入自定义内容。 它可以用于许多场景,例如选择器、搜索框、标签选择等。 1、创建示例 1.1 基础创建 // 创建 NSComboBox *combo_box = [[NSComboBo 阅读全文
posted @ 2022-09-17 20:00 CH520 阅读(380) 评论(0) 推荐(0)
摘要:1、基础创建 1.1 常用代码 // 创建 NSImageView *image_view = [[NSImageView alloc] init]; // 位置尺寸 image_view.frame = NSMakeRect(30, 30, 150, 90); // 添加 [self.window 阅读全文
posted @ 2022-09-17 20:00 CH520 阅读(196) 评论(0) 推荐(0)
摘要:1、基础创建 1.1 代码 @property(nonatomic, strong) NSPopover *gc_popover; @property(nonatomic, strong) Popover_Controller *gc_controller; @property(nonatomic, 阅读全文
posted @ 2022-09-17 19:59 CH520 阅读(99) 评论(0) 推荐(0)