大佬, 有demo吗, 我这跟着走不通
使用动态framework封装微信SDK实践2019-11-14需求 对外提供一个SDK,功能是拉起微信小程序。 分析 实现原理:在将要开发的SDK中,封装微信的SDK,通过微信SDK,从而达到拉起微信小程序的目的 以前项目中,接入过微信...
大佬, 有demo吗, 我这跟着走不通
使用动态framework封装微信SDK实践2019-11-14需求 对外提供一个SDK,功能是拉起微信小程序。 分析 实现原理:在将要开发的SDK中,封装微信的SDK,通过微信SDK,从而达到拉起微信小程序的目的 以前项目中,接入过微信...
前言 之前写过一篇block的文章,参考的源码是libclosure-38的,跟libclosure-67有所区别,且由于之前理解不足文章有些细小错误,决定重新写一篇。 ...
闲来无事想着自己搞个富文本的工具库,不至于每次遇见这些东西就用别人的第三方。自己研究研究也有助于自己对这方面的理解。通过查找了相关的调研发现CoreText是一个好的框架,我...
首先下载源码NSDictionary \ NSSet,把源码拉到项目中方便查看。源码 一、对象的哈希函数 一个对象的哈希值通过hash方法获得,通过OC源码可以看到OC源码 ...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 好久没写博客了,前后算起来刚好有一年了。这期间博客也...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] Category 有了之前Runtime的基础,一些...
一、什么是大小端? 表示数据在存储器中的存放顺序小端模式:数据的高字节,存放在高地址中。计算机读取数据的方向,是从高地址开始读取的;大端模式:数据的高字节,存放在低地址中。计...
链接:https://www.nowcoder.com/discuss/21022?type=2&order=0&pos=1&page=1 以下文章是我去年拿到 Offer ...
http://blog.sunnyxx.com/ sunnyxx的技术博客https://lpd-ios.github.io/ 饿了么物流组博客http://blog.ibi...
版本记录 前言 IGListKit这个框架可能很多人没有听过,它其实就是一个数据驱动的UICollectionView框架,用于构建快速灵活的列表。它由Instagram开发...
版本记录 版本号时间V1.02020.08.13 星期四 前言 AVFoundation框架是ios中很重要的框架,所有与视频音频相关的软硬件控制都在这个框架里面,接下来这几...
太牛逼了, 有点看不懂, 慢慢看
深入解构objc_msgSend函数的实现阅读本文后你将会进一步了解Runtime的实现,享元设计模式的实践,内存数据存储优化,编译内存屏障,多线程无锁读写实现,垃圾回收等相关的技术点。 objc_class(Cla...
阅读本文后你将会进一步了解Runtime的实现,享元设计模式的实践,内存数据存储优化,编译内存屏障,多线程无锁读写实现,垃圾回收等相关的技术点。 objc_class(Cla...
在 《iOS面试题集锦(附答案)》[https://github.com/ChenYilong/iOSInterviewQuestions] 中有这样一道题目:在block内...
iOS 常见耗电量检测方案调研 本文对应 Demo 以及 Markdown 文件在 GitHub 仓库中,文中的错误可以提 PR 到这个文件,我会及时更改。 前言 如果我们...
整理的一些iOS面试相关问题,持续更新,敬请关注 如果您觉得里面的问题不错,值得在面试准备的时候学习看看,之前看了很多面试题,感觉要不是不够就是过于冗余,于是我将网上的一些面...