Stripe官网:https://stripe.com/Stripe文档:https://stripe.com/docsStripe接入iOS-SDK:https://str...
Stripe官网:https://stripe.com/Stripe文档:https://stripe.com/docsStripe接入iOS-SDK:https://str...
最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...
在swift底层探索 03 - 值类型、引用类型[https://www.jianshu.com/p/1c51675ae059]一文中解释过值类型和引用类型的内存布局。像这样...
介绍 动态库形式:.dylib和.framework 静态库形式:.a和.framework 动态库和静态库的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次...
说状态管理到底在说些什么 一个应用的状态就是当这个应用运行时存在于内存中的所有内容。当然许多状态,例如纹理、动画状态等,框架本身会替开发者管理,所以对于状态更合适的定义是“当...
本文源码来自于 objc4-756.2 版本; 一、SideTable 本文研究 sideTable 在 objc4 源码中的使用及其作用,从而解析 iOS 中引用计数器和弱...
BAD_ACCESS在什么情况下出现? 访问了野指针,比如对一个已经释放的对象执行了release、访问已经释放对象的成员变量或者发消息。 死循环 EXC_BAD_ACCES...
本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗漏或未能一一列举原文出处还望见谅与指出,另文章内容如有不妥之...
使用Quick,OCMock及OHHTTPStubs进行单元测试 说明 Quick: 它是一个行为驱动开发 (BDD)的测试框架, 同时支持Swift和Objective-C...