今天
关于面向对象的思考
- 复用
1.1 封装
1.2 继承
1.3 多态
1.4 为了复用而作
打扫13
- 上午
1.1 刷茶杯
电话13
之前两天没打电话,这样不对,想念老胡爷爷了
跟爸爸妈妈分享了年会经过 很开心
晚饭32
晚餐:巴依老爷餐馆很好吃
运动32
- 早上体重:96.5
数据结构32
数据结构下一阶段思路:
- 总结爱奇艺数据结构基础,构建数据结构
- 数据结构排序:贺利坚
IOS 19
初始化
- init
1.1 内置方法
1.2 self [super init]; - get
- set
- propery
4.1 属性博客1
4.2 属性讲解2
4.3 属性讲解3
4.4 属性讲解4
4.5 属性讲解5
GCD5课 信号量
- 信号量
1.1 创建
1.2 讲异步线程——同步线程
- (void)viewDidLoad {
[super viewDidLoad];
[self showSemaphore];
}
- (void)showSemaphore
{
GCDSemaphore *semaphore = [[GCDSemaphore alloc]init];
//线程1 异步
[GCDQueue executeInGlobalQueue:^{
NSLog(@"线程 1");
[semaphore signal];
}];
//线程2 异步
[GCDQueue executeInGlobalQueue:^{
[semaphore wait];
NSLog(@"线程 2");
}];
信号量
}
读书 24
君子谋道不谋食,要做有追求的人
君子做大事,担大任,不要被小事束缚手脚
当仁不让,据理力争,展露锋芒
君子守大义
有教无类,英雄不问出处
先有本事,然后俸禄
言行一致,行胜于言
网友评论