随笔分类 - Apple开发
Apple开发中无法细致分类的相关知识点, 多为一个分类中的知识点链接到这里。
摘要:Xcode搜索 source="$(readlink "${source}")" 替换为 source="$(readlink -f "${source}")" 截图
阅读全文
摘要:日常学习名人名言,激励自己💪。 🍣_20240405 1️⃣ 一次失败,只是证明我们成功的决心还够坚强。 —— 博维 2️⃣ 预测未来最好的方法就是把它创造出来。 —— 尼葛洛庞帝 3️⃣ 命运压不垮一个人,只会使人坚强起来。 —— 伯尔 4️⃣ 我决不相信,任何先天的或后天的才能,能够无需坚定
阅读全文
摘要:在使用NSURL遇到无法加载文件的情况时: NSURL *ns_url = [NSURL fileURLWithPath:@"/Users/gc_mac/Desktop/earring.jpg"]; NSImage *image = [[NSImage alloc] initWithContents
阅读全文
摘要:平常我们在一个类中只重写属性set或get方法,系统都会自动生成一个带有下划线的属性; 但是我们有时候需要同时重写set和get方法,系统就不会自动生成带有下划线的属性了,会报错,如下图: 要解决这个问题,只需要用 @synthesize 来解决这个问题,如:
阅读全文
摘要:1、经常使用的 1.1 基础 ❖ UIView、❖ UILabel、UIImage、❖ UIColor、 ❖ UIImageView、❖ UITextField、❖ UIButton、UIFont 1.2 列表 ❖ UIScrollView、❖ UITableView、❖ UICollectionV
阅读全文
摘要:1、困扰 造成的困扰就是找不到.ipa文件了,如果是运行程序用来生成静态库的话,也无法找到.a后或者.framework文件了; 编译出的ipa包想直接拿来用,找不到输出的ipa文件。 2、解决办法 2.1 方法一 找到项目文件.xcodeproj 右击「显示包内容」 打开 project.pbxp
阅读全文
摘要:在Apple开发中,类似于nonatomic这样的修饰词还包括以下类型: ① readwrite: 允许变量在声明时初始化,也可以在之后重新赋值。 ② readonly: 不允许变量在声明时重新赋值。 ③ assign: 将变量设置为指定的值。 ④ strong: 将变量设置为引用的对象,如果对象被
阅读全文
摘要:Swift 1.0 2014-08-18 Swift 1.1 2014-10-16 Swift 1.2 2015-04-08 Swift 2.0 2015-09-16 Swift 2.1 2015-10-20 Swift 2.2 2016-03-21 Swift 3.0 2016-09-13 Swi
阅读全文
摘要:NSString分类 @implementation NSString (GC) - (NSString *)suffix_Num { // 匹配字符串末尾的数字 NSString *pattern = @"\\d+$"; NSError *error = nil; NSRegularExpress
阅读全文
摘要:```OC #import // 打印一个实例对象中的属性与值,包括在父类中的 - (void)print_Self_Properties { // DEBUG 模式下打印日志,当前行 #ifdef DEBUG unsigned int count = 0; Class gc_class = [se
阅读全文
摘要:日常学习名人名言,激励自己💪。 🍝_20231231 1️⃣ 成功的欢乐在于一次又一次对自己的肯定,而不在于长久满足于某件事情的完成。 —— 罗兰 2️⃣ 锲而舍之,朽木不折;锲而不舍,金石可镂。 —— 荀况 3️⃣ 难听的实话胜过动听的谎言。 —— 苏尤里郁达列夫 4️⃣ 路是脚踏出来的,历史
阅读全文
摘要:```OC - (void)system_Sleep_Now { NSTask *task = [[NSTask alloc] init]; task.launchPath = @"/usr/bin/pmset"; task.arguments = @[@"sleepnow"]; [task lau
阅读全文
摘要:日常学习名人名言,激励自己💪。 - ## 📏_20230831 - 1️⃣ 劳动是财富之父,土地是财富之母。 —— 威廉配第 - 2️⃣ 国家之本,在于人民。 —— 孙中山 - 3️⃣ 以国家之务为己任。 —— 韩愈 - 4️⃣ 常思奋不顾身,而殉国家之急。 —— 司马迁 - 5️⃣ 一个人对人
阅读全文
摘要:1、创建示例 2、API说明 @interface NSTreeNode : NSObject /** * @brief 创建一个包含指定modelObject对象的新树节点 * * @param modelObject 表示该节点的modelObject对象,可为nil * @return 新创建
阅读全文
摘要:1、创建示例 2、API说明 // 颜色类型 typedef NS_ENUM(NSInteger, NSColorType) { // 基于组成部分的颜色,由RGB、CMYK等组成。 NSColorTypeComponentBased, // 图案颜色,使用一个图案来填充一个区域。 NSColorT
阅读全文
摘要:1、创建示例 2、API说明 @interface NSClickGestureRecognizer : NSGestureRecognizer <NSCoding> /** 手势响应的鼠标按键 */ @property(nonatomic) NSUInteger buttonMask; /** 需
阅读全文
摘要:① UIKit: 用于构建iOS应用程序的框架,提供了应用程序的基本结构,例如UI类和控制器类。 ② Foundation: 提供了一系列基于Cocoa的基本服务,如Unicode字符串、网络服务和数据管理。 ③ Core Data: 用于管理应用程序中的数据对象和关系图。 ④ CloudKit:
阅读全文
摘要:日常学习名人名言,激励自己💪。 - ## 📡_20230630 - 1️⃣ 不患人之不己知,患不知人也。 - 2️⃣ 默而识之,学而不厌,诲人不倦,何有于我哉! - 3️⃣ 学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎? - 4️⃣ 道不行,乘桴浮于海,从我者其由与!
阅读全文
摘要:import re import os # 功能: # 在当前文件夹下,处理.h类文件 # 移除OC代码中的注释 # 移除文件中的空白行 # 获取当前文件夹路径 folder_path = os.getcwd() # 获取该文件夹下的所有文件和文件夹 dir_list = os.listdir(fo
阅读全文
摘要:// 包含了AppKit框架中的错误类型定义 #import <AppKit/AppKitErrors.h> // 用于管理图形上下文,可以在其中进行绘制操作 #import <AppKit/NSGraphicsContext.h> // 用于实现无障碍信息的访问和转换 #import <AppKi
阅读全文