首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yanShu
掘友等级
iOS 工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
yanShu
关注了标签
Python
iOS 工程师
yanShu
关注了标签
程序员
iOS 工程师
yanShu
关注了标签
算法
iOS 工程师
yanShu
关注了标签
架构
iOS 工程师
yanShu
关注了标签
面试
iOS 工程师
yanShu
关注了标签
iOS
iOS 工程师
yanShu
关注了标签
设计模式
iOS 工程师
yanShu
关注了标签
代码规范
iOS 工程师
yanShu
关注了标签
Objective-C
iOS 工程师
yanShu
关注了标签
Xcode
iOS 工程师
yanShu
iOS 工程师
·
3年前
关注
iOS 多线程之 GCD
1. GCD 概要 Grand Central Dispatch(GCD) 是 Apple 开发的一个多核编程的较新的解决方法。它主要用于优化应用程序以支持多核处理器以及其...
1
评论
分享
yanShu
iOS 工程师
·
3年前
关注
iOS 多线程之 NSOperation
配合使用 NSOperation 和 NSOperationQueue 也是苹果提供的一套多线程解决方案。NSOperation 是基于 GCD 更高一层的封装,完全面向对...
1
评论
分享
yanShu
iOS 工程师
·
3年前
关注
iOS 多线程之 NSThread
NSThread 是苹果官方提供的,使用起来比 pthread 更加面向对象,简单易用,可以直接操作线程对象。不过也需要需要程序员自己管理线程的生命周期(主要是创建),在开...
2
评论
分享
yanShu
iOS 工程师
·
3年前
关注
多线程基础概念
进程是指在系统中正在运行的一个应用程序。 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内。 线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中...
1
评论
分享
yanShu
iOS 工程师
·
3年前
关注
iOS Touch 事件
一个手指一次触摸屏幕,就对应生成一个 UITouch 对象。多个手指同时触摸,生成多个UITouch对象。 多个手指先后触摸,系统会根据触摸的位置判断是否更新同一个 UIT...
赞
评论
分享
yanShu
iOS 工程师
·
3年前
关注
AutoLayout 本质
AutoLayout 本质就是一个线性方程解析引擎——布局引擎。 Auto Layout 布局,不再(像 frame 一样)关注视图尺寸、位置的常数。而是关注视图之间关系,...
1
评论
分享
yanShu
iOS 工程师
·
3年前
关注
Objective-C 之 Block 底层实现
1. Block 概要 Block 是带有自动变量(局部变量)的匿名函数。它是C语言的扩充功能(C语言不允许存在这样匿名函数)。是将函数及其上下文封装起来的对象。 自动变量...
赞
评论
分享
yanShu
iOS 工程师
·
3年前
关注
Objective-C 之 Method Swizzling
Method Swizzling 用于改变一个已经存在的selector实现。我们可以在程序运行时,通过改变selector所在Class(类)的 methodLists(...
赞
评论
分享
yanShu
iOS 工程师
·
3年前
关注
Objective-C 之 RunLoop 底层实现
RunLoop 是线程中的一个do-while循环,一个线程如果没有 RunLoop,只能执行一个任务,执行完成后线程就会退出。有 RunLoop 会保持程序的持续运行,在...
赞
评论
分享
下一页
个人成就
文章被点赞
23
文章被阅读
11,607
掘力值
397
关注了
7
关注者
8
收藏集
2
关注标签
13
加入于
2020-12-04