首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
偶尔轻松一下
掘友等级
iOS
|
阿里巴巴
从事视频领域
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
91
文章 63
沸点 28
赞
91
返回
|
搜索文章
赞
文章( 63 )
沸点( 28 )
iOS 内存管理机制
内存管理 1. 引用计数 引用计数(Reference counting)是一个简单有效管理对象生命周期的方式。 当我们新建一个新对象时候,它的引用计数+1,当一个新指针指向该对象,将引用计数+1。当
iOS 2021 面试前的准备(总结各知识点方便面试前快速复习使用)(五)
38. 对比分析 source0 和 source1。 首先我们从代码层面对 source0 和 source1 版本的 CFRunLoopSourceRef 进行区分,struct __CFRunLoopSource 通过其内部的 _context 来进行区分 source0…
这就是我面了42场得到的方法论!
我在 7 周内一共面试了 42 场,最终拿了微软、蚂蚁、B站、字节、Conviva 的 5 个 Offer。上图是我的面试时间表 | WLB 型 | WLB = Work Life Balance,即工作生活平衡,955的这种公司 | 常见于外企,国内互联网公司也有一些,可参考…
我离职了
嗨,大家好,我是敖丙。 当大家看到这个视频或者文章的时候我想我应该已经离开老东家一段时间了,先对我身边的朋友和关心我的读者说一声抱歉,一直拖到现在才告诉你们这个消息。这大半年鸽了大家不少内容,没想到回归后最认真的一次更新居然是跟大家说离职的事情。 半年前我的粉丝疯狂增长,全网一…
深入理解isKindOfClass、isMemberOfClass、synthesize、dynamic区别
一、isKindOfClass、isMemberOfClass区别跟大家分享一道关于isKindOfClass和isMemberOfClass的面试题,也是比较常见的面试题,请看下面的代码:请问当前
iOS疑难Crash的寄存器赋值追踪排查技术
我们会借助一些崩溃日志收集库来定位和排查线上的崩溃信息,但是有些崩溃堆栈所提供的信息有限又不是必现崩溃,很难直观排查出问题的所在。这里我给大家分享一个采用寄存器赋值追踪的技术来排查和分析崩溃日志的技巧。话不多说先看案例: 从上面的崩溃信息大概可以看出这是一个GCD队列线程调用时…
iOS 利用 Autolayout 实现 view 间隔自动调整
label 与 label 之间的间隔能随着它们自身内容的变化而变化。当有文本时,间隔存在;当没有文本时,则紧挨在一起。当然,这里的间隔希望不仅是垂直的,水平方向也应该是一样的。
学习、工作、养生利器 —— 番茄工作法的正确打开方式
经常会出现一些情况,工作中学习中,突然手机响了,拿起来看看,然后就情不自禁的一直看下去,又或者手机响一下不管什么信息都要看一眼,各种信息推送,总是说时间不够,每天却浪费许多时间在这些零碎的时间上! 现在的手机基本都有记录你今天使用手机花时间在哪些方面上面,你可以自己看看. 这里…
栈帧(Stack Frame)
在函数调用的过程中,有函数的调用者(caller)和被调用的函数(callee). 到这里栈帧以及函数的调用与返回已经结束了,这里涉及一些汇编的知道,这里还没有记录不同平台的调用约定和一些特殊的寄存器. 程序员的自我修养—链接、装载与库. 第10章
iOS13的暗黑模式来了,项目最低支持iOS9怎么办?
苹果爸爸总是让人又爱又恨啊,今年的暗黑模式注定要让iOS开发者折腾半天。但是也再次体现了iOS开发者的价值,iOS生态独特的特性和其不断的变化与进步,才让iOS开发者始终被人铭记,不会完全被大前端和多端统一技术给淹没。从这个角度来说,要感谢苹果爸爸😘 说回正题,iOS13的d…
下一页
关注了
19
关注者
0
收藏集
6
关注标签
19
加入于
2016-09-26