跳到主要内容
你好! 我是布鲁斯👋

在这里我会分享各类技术栈所遇到问题与解决方案,带你了解最新的技术栈以及实际开发中如何应用,并希望我的开发经历对你有所启发。

近期博客

查看更多
  • Runtime底层原理(9)-关联对象AssociatedObject详解

    我们在 iOS 开发中经常需要使用分类(Category),为已经存在的类添加属性的需求,但是使用 @property 并不能在分类中正确创建实例变量和存取方法。

  • Runtime底层原理(8)-retain和release

    在接口设计时,我们经常要考虑某些意义上的平衡。在内存管理中也是这样,Objective-C 同时为我们提供了增加引用计数的 retain 和减少引用计数的 release 方法。

  • Runtime底层原理(7)-自动释放池

    main 函数可以说是在整个 iOS 开发中非常不起眼的一个函数,它很好地隐藏在 Supporting Files 文件夹中,却是整个 iOS 应用的入口。

  • Runtime底层原理(6)-initialize方法详解

    在分析其调用栈之前,首先来解释一下,什么是惰性的。

  • Runtime底层原理(5)-load方法详解

    从NSObject的初始化了解isa指针结构

  • Runtime底层原理(4)-从源码看消息的发送

    1. 在 Objective-C 中的“方法调用”其实应该叫做消息传递

  • 个人特点

    iOS高级开发工程师

    拥有多年项目经验的iOS开发,对iOS底层原理有深入了解,推崇组件化开发。

    全栈开发工程师

    会React前端开发web和h5,有小程序开发经验,熟练使用nodejs开发后端服务,有linux、mysql、Redis、nginx、docker等技术栈开发能力

    open source

    博客

    希望能够通过博客分享自己在工作和生活中遇到的问题及解决方案,希望遇见过的问题不会再次遇到。