首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Misaki42484
掘友等级
iOS 开发
业余健身、炒币、二次元
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 4
沸点 2
赞
6
返回
|
搜索文章
赞
文章( 4 )
沸点( 2 )
OC中block的底层实现原理
1. block的本质 block本质上是一个OC对象,它内部也有isa指针,这个对象封装了函数调用地址以及函数调用环境(函数参数、返回值、捕获的外部变量等)。当我们定义一个block,在编译后它的底层存储结构是怎样的呢? 下面我们来看一个例子,定义了一个block,并在blo…
从源代码理解atomic为什么不是线程安全
首先你得知道什么是线程不安全,线程的不安全是由于多线程访问和修改共享资源而引起的不可预测的结果(有可能crash)。可以简单理解为我们拿到的值是错的。这个例子中,如果线程A getter到的值是个错误的值才能说是线程不安全的,可是这个例子就算线程A可能取到好几种值,你能说取值不…
iOS概念攻坚之路(二):Runtime
这年头,不能扯点 Runtime 哪敢去面试啊。。 Runtime 直接翻译就是 运行时。但是有人说它叫运行时,有人说它是运行时库,有人说它就是一个对象,exm?又是对象?当初我看 RunLoop 的时候你也是这么说的。但你说的是对的,毕竟万物皆对象嘛,好,你回去等通知吧。 这…
最近被苹果拒绝的条款和解决方法
最近一周上架3个不同类型的App,其中2个还在审核中,不同的理由被拒绝多次,被苹果爸爸折磨的死去活来。下面记录这些心酸的历程。 2. 5 Performance: Software Requirements 这个prefs:root问题之前也有遇到过,使用的选择图片第三方库TZ…
个人成就
文章被点赞
62
文章被阅读
22,071
掘力值
443
关注了
15
关注者
24
收藏集
1
关注标签
10
加入于
2018-03-26