随笔分类 - Apple开发
Apple开发中无法细致分类的相关知识点, 多为一个分类中的知识点链接到这里。
摘要:1、模式介绍 首先, **MBProgressHUD**有以下几种视图模式. typedef enum { /** 默认模式,使用系统自带的指示器 ,不能显示进度,只能不停地转呀转*/ MBProgressHUDModeIndeterminate, /** 用饼图显示进度 */ MBProgress
阅读全文
摘要:1、要求 1)使用自定义的提示音(时间必须小于30秒音乐文件 => . caf、.wav 文件) 2)这种方式需要读取工程里的音频文件(.caf、.wav)格式的,然后添加到系统提示音里面,得到 soundID , 3)然后调用AudioServicesPlaySystemSound(soundID
阅读全文
摘要:/** 根据视频网址对象获取视频尺寸大小。 @param video_Url 视频网址对象 @return CGSize 视频尺寸大小。 */ - (CGSize)videoSize:(NSURL *)video_Url { // 此类主要用于获取媒体信息,包括视频、声音等 AVURLAsset *
阅读全文
摘要:代码 NSString *image_name = NSStringFormat(@"演示_%02ld", 3); 结果:演示_03
阅读全文
摘要:/** 对图片进行缩放和翻转 @param cgImage 图片 @param scale 比例: < 1 放大, > 1 缩小 @param orientation 翻转方式 @return 返回一张缩放和翻转过的图片 */ + (UIImage *)imageWithCGImage:(CGIma
阅读全文
摘要:工程->targes -> build phase-> +run script 将下列代码加入. #update build version ## Get project info buildPlist="${PROJECT_DIR}/${INFOPLIST_FILE}" buildNumber=$
阅读全文
摘要:1、启动时就处理 选中target -> info, 点击任意key值中有个中有个加号,新增 Application is agent (UIElement) 字段,设置值为YES(隐藏)、NO(显示). 2、动态调整 // 应用图标是否显示在 程序坞 上, 默认YES, 支持动态修改 - (voi
阅读全文
摘要:/** * @brief 获取文件创建时间 * * @param file_path 文件所在的绝对路径 * @return 文件创建时间 */ - (NSDate *)file_Creat_Date:(NSString *)file_path { NSFileManager *file_mgr =
阅读全文
摘要:1、配置Document Types 1.1 选择项目 target -> info -> Document Types 1.2 查找要接收文件的UTI 1.3 填写UTI Types要写查到的UTI,其他随意 2、处理接收到的文件 现在,从airdrop接收到对应UTI的文件后,打开App的列表里
阅读全文
摘要:0、前言 NSComboBox是Cocoa框架中的一个控件,用于在下拉列表中显示可选项,允许用户从中选择一个选项或输入自定义内容。 它可以用于许多场景,例如选择器、搜索框、标签选择等。 1、创建示例 1.1 基础创建 // 创建 NSComboBox *combo_box = [[NSComboBo
阅读全文
摘要:1、基础创建 1.1 常用代码 // 创建 NSImageView *image_view = [[NSImageView alloc] init]; // 位置尺寸 image_view.frame = NSMakeRect(30, 30, 150, 90); // 添加 [self.window
阅读全文
摘要:1、基础创建 1.1 代码 @property(nonatomic, strong) NSPopover *gc_popover; @property(nonatomic, strong) Popover_Controller *gc_controller; @property(nonatomic,
阅读全文
摘要:日常学习名人名言,激励自己💪。 🐢_20221231 1️⃣ 蒌篙满地芦芽短,正是河豚欲上时。 —— 苏轼 2️⃣ 冥冥重泉哭不闻,萧萧暮雨人归去。 —— 白居易 3️⃣ 良心是人生的根本。 —— 雷利 4️⃣ 乍见翻疑梦,相悲各问年。 —— 司空曙 5️⃣ 意志的力量大于手的力量。 —— 索福
阅读全文
摘要:1、导出Android手机中的安装包 1.1 通过QQ获取 打开跟你自己的聊天页面、或者我的设备页面; 打开加号,点击文件本机,点击应用; 发送你想要的应用,再从电脑上下载过来。 1.2 通过应用商店的apk提取器提取 在应用商店搜索apk提取器,使用提取器提取apk; 应用商店的关键词有:提取ap
阅读全文
摘要:// 字符串 转Unicode - (NSString *)utf8ToUnicode:(NSString *)string { NSUInteger length = [string length]; NSMutableString *str = [NSMutableString stringWi
阅读全文
摘要:1、前言 随着编码过程深入,工程代码量会增加,任何在这大量的代码中能快速找到需要方法或者是刚才修改过代码呢? 在Swift代码中使用地标注释,然后就可以使用Xcode工具在代码中快速查找了; 地标注释有助于在大量的代码中能快速找到需要方法或者是刚刚修改过代码位置。 2、地标注释 ① MARK: 用于
阅读全文
摘要:代码 // 判断一个对象是实例对象还是类对象 + (BOOL)is_Instance:(id)gc_object { return [gc_object class] != gc_object; } 效果
阅读全文
摘要:// 判断字符串是否包含 emoji - (BOOL)contain_Emoji:(NSString *)gc_string { __block BOOL containsEmoji = NO; [gc_string enumerateSubstringsInRange:NSMakeRange(0,
阅读全文