二维码的生成在iOS开发中是非常常见的一个需求,我刚刚到公司的时候发现项目这部分是找的网上的C代码实现的。其实在iOS7中又提供了CIQRCodeGenerator的CIFi...
IP属地:山东
二维码的生成在iOS开发中是非常常见的一个需求,我刚刚到公司的时候发现项目这部分是找的网上的C代码实现的。其实在iOS7中又提供了CIQRCodeGenerator的CIFi...
更新2021/2/26(感谢@lgq_9b65的提醒, 由于我一直没用真机测试, 才搞出这个乌龙.) 真机测试中发现以下问题 NSLog没有调用writev print没有调...
项目中根据类名创建类,在实际项目中用处还是挺多的。举个简单的例子,下面是支付宝的个人中心界面 点击每个cell进入不同的试图控制器,常见的写法就是根据indexPath去判断...
前言 在上篇文章中介绍了Cocoapods管理本地代码,今天我们来说下,管理.a,.framework。 管理.a库 1、首先我们建立一个static library的工程T...
Version 和 Build 的概念 在应用 target 的 General 面板中有两个设置项,分别为 Version 和 Build,它们实际对应了 Info.pli...
销毁的开端 调用-release,release会调用:uintptr_t objc_object::sidetable_release(bool performDeallo...
由于markdown会把两个__ 之间的内容当成粗体,所以下文 __ autoreleasing等词语会在 __ 后面加空格 @autoreleasepool本质是一个C+...
ObjC runtime是如何实现weak指针的 用strong指针创建weak指针,系统会调用objc_initWeak()函数,objc_initWeak中会判断初始化表...