首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RL_Conan
掘友等级
iOS
|
M78星云
学如逆水行舟,不进则退;心似平原野马,易放难收
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
225
文章 225
沸点 0
赞
225
返回
|
搜索文章
最新
热门
【iOS】Block底层(二)
发现这里都是_NSConcreteStackBlock。和运行时不一样,但是一切以运行时的结果为主,因为运行时可能进行了处理,而且编译完的代码未必是真正的oc代码 发现age的值不对。这里是因为栈上的block在执行完test2()后,这里栈上的内存就可能是垃圾数据,导致打印的…
【iOS】Block底层(一)
查看源码,可以看到__test_block_impl_0有个成员变量age, 这里的age(_age)相当于把_age值赋值给age.所以当定义block时候,已经将age值赋值给了block内部的成员变量,当执行age = 20;只是赋值给外面的age,执行block(),打…
记录下最近一次iOS审核的心路历程
这次被拒有俩个原因,第一个原因就是第三方微信登录,你要判断设备有没有安装微信,没有安装就老老实实不要显示吧,第二个原因就是你有第三方登录必须也有苹果登录,之前了解到是非必须的,现在是必须的。 5. 第五次被拒(Guideline 4.0 - Design & Guideline…
【iOS】Category的成员变量
Category为什么不能直接添加成员变量观察Category的底层结构,发现并没有内存可以存储成员变量,所以Category并不能直接添加成员变量利用runtime关联对象间接给Category添加
【iOS】Initialize
源码解读在objc-runtime-new.mm中找到class_getInstanceMethod方法进入lookUpImpOrNil方法进入lookUpImpOrForward方法条件!cls->
解决UIApplication.shared.canOpenURL一直返回YES的问题
UIApplication.shared.canOpenURL是针对LSApplicationQueriesSchemes而言,所以再在info.plist中添加LSApplicationQuerie
友盟推送SDK的deviceToken
前段时间接入友盟推送SDK,正常流程的文档友盟官网推送文档. 说明下遇到一些问题。
【iOS】Category底层
[2,3,1]也代表方法调用的顺序。分类列表之前讲过是逆序,所以后编译的先调用
个人成就
文章被点赞
7
文章被阅读
15,303
掘力值
335
关注了
50
关注者
4
收藏集
0
关注标签
1
加入于
2018-05-16