首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
西瓜是个好西瓜
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
西瓜是个好西瓜
赞了这篇文章
师大小海腾
iOS 开发者 @BabyBus
·
5年前
关注
iOS - 聊聊 autorelease 和 @autoreleasepool
作为 iOS 开发者,在面试过程中经常会碰到这样一个问题:在 ARC 环境下autorelease对象在什么时候释放?如果你还不知道怎么回答,或者你只有比较模糊的概念,那么...
104
40
分享
西瓜是个好西瓜
赞了这篇文章
向辉_
iOS @百度App
·
3年前
关注
伍:RunLoop的实际使用
Runloop在iOS中是一个很重要的组成部分,对于任何单线程的UI模型都必须使用EvenLoop才可以连续处理不同的事件,而RunLoop就是EvenLoop模型在iOS...
17
评论
分享
西瓜是个好西瓜
赞了这篇文章
欧阳大哥2013
@美团
·
6年前
关注
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是...
280
24
分享
西瓜是个好西瓜
赞了这篇文章
MChen
公众号:iOS技术组
·
3年前
关注
iOS 探究 | 第八篇 Runtime 详细探究
Objective-C 语言将尽可能多的决策从编译和链接时推迟到运行时(Runtime)。也就是说只要有可能,它就会动态地做事。...
6
1
分享
西瓜是个好西瓜
赞了这篇文章
没有故事的Zhang同学
移动大前端开发@xOS【iOS、HOS、AOS】【C、C++、OC、Swift、Dart、JS(vue、node】 @系统学习,深度思考
·
3年前
关注
12-探究iOS底层原理|Runtime【isa详解、class的结构、方法缓存cache_t】
在这篇文章中我们围绕`Runtime`展开,会逐个探索:isa详解、class的结构、方法缓存等。其它Runtime的知识,我们会在下一篇文章即系探索...
7
1
分享
西瓜是个好西瓜
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
4年前
关注
iOS底层 - 单例 销毁 可否?
这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战 单例,我们开发中使用很频繁的一种设计,你有没有想过, - 为什么其会在app生命周期中只执行一次? - 系统底...
22
7
分享
西瓜是个好西瓜
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
4年前
关注
iOS 底层原理探索 之 alloc
序 作为一名iOS开发人员,在平时开发工作中,所有的对象我们使用最多的是alloc来创建。那么alloc底层做了哪些操作呢?接下来我会一步一步探究alloc方法的底层实现。...
28
3
分享
西瓜是个好西瓜
赞了这篇文章
iOS南方
iOS开发者
·
4年前
关注
iOS经典面试题大全2021(一)(附答案)
(iOS面试资料大全) 1、简述你项目中常用的设计模式。它们有什么优缺点? 常用的设计模式有:代理、观察者、单例。 (1)单例:它是用来限制一个类只能创建一个对象。这个对象...
4
评论
分享
西瓜是个好西瓜
赞了这篇文章
iOS南方
iOS开发者
·
4年前
关注
iOS经典面试题大全2021(二)(附答案)
(iOS面试资料大全) (# iOS经典面试题大全2021(一)(附答案)) 36、 简述ARC的实现原理。它在什么时机插入retain/release? ARC:自动引用...
2
1
分享
西瓜是个好西瓜
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
4年前
关注
iOS 底层原理探索 之 Runtime运行时&方法的本质
Objective-C 语言将尽可能多的决策从编译时和链接时推迟到运行时。只要有可能,它就会动态地做事。这意味着该语言不仅需要编译器,还需要运行时系统来执行编译后的代码。...
17
评论
分享
西瓜是个好西瓜
赞了这篇文章
没有故事的Zhang同学
移动大前端开发@xOS【iOS、HOS、AOS】【C、C++、OC、Swift、Dart、JS(vue、node】 @系统学习,深度思考
·
3年前
关注
05-📝Swift5常用核心语法|高级语法【可选链、协议、错误处理、泛型、String与Array、高级运算符、扩展、访问控制、内存管理、字面量、模式匹配】
复习Swift5核心语法,夯实基础,通过汇编查探Swift语言的本质。一步一步认识Swift的底层实现...
11
评论
分享
西瓜是个好西瓜
赞了这篇文章
wenghengcong
iOS/macOS App开发
·
4年前
关注
RunLoop(四)应用
假如你已经阅读完前面的三篇RunLoop的文章,就会对RunLoop是什么,有一个比较全貌的了解。 本文,将针对RunLoop在iOS/macOS中的应用,做一些常用场景的...
5
评论
分享
西瓜是个好西瓜
赞了这篇文章
小小小_小朋友
3年前
关注
iOS RunLoop应用分析—原来这些都在使用RunLoop
1、事件响应 iOS设备的事件响应,是有RunLoop参与的。 提起iOS设备的事件响应,相信大家都会有一个大概的了解: (1)用户触发事件->(2)系统将事件转交到对应A...
11
评论
分享
西瓜是个好西瓜
赞了这篇文章
小HY
iOS Developer @xx thy
·
3年前
关注
iOS面试题 - 2022
前言 可能有部分答案不正确,欢迎提出解决方案,本文涵盖OC,Swift,数据结构,算法相关内容 iOS基础 1:讲讲你对atomic & noatomic的理解 原子性访问...
11
2
分享
西瓜是个好西瓜
关注了
小HY
西瓜是个好西瓜
关注了
没有故事的Zhang同学
西瓜是个好西瓜
赞了这篇文章
没有故事的Zhang同学
移动大前端开发@xOS【iOS、HOS、AOS】【C、C++、OC、Swift、Dart、JS(vue、node】 @系统学习,深度思考
·
3年前
关注
03-iOS-OC常用语法-----简介与常规应用|多线程【进程与线程、CPU与多线程、生命周期、线程池、线程锁、线程与RunLoop、iOS多线程方案】
在即将探索到 OC 面向对象语法中的:GCD多线程底层原理实现 之前,先简单对在多线程相关的知识点有一个简单的回顾。包括:进程与线程、CPU与多线程、生命周期、线程池、线程...
3
评论
分享
西瓜是个好西瓜
关注了
阿华12年
西瓜是个好西瓜
赞了这篇文章
Sheepy
码农 @快手
·
6年前
关注
软件设计——志存高远还是活在当下
在某个普通的中午,我跟老板准备穿越西溪路去对面吃饭。 老板突然说,我昨天想到了一个问题,人,到底应该向死而生还是向永生而生,由此想到了软件到底应该面向永生设计,还是觉得它反...
4
1
分享
西瓜是个好西瓜
关注了
老司机技术
下一页
关注了
9
关注者
0
收藏集
6
关注标签
19
加入于
2018-02-26