So you get memory leak in XCTest
0 致敬我把标题命名为 So you get memory leak in XCTest 是致敬 [objc explain]: So you crashed in objc_msgSend() 1 前言自动化测试是我们正在做的技术需求,但是 bot 上的模拟器经常因为内存耗尽而
0 致敬我把标题命名为 So you get memory leak in XCTest 是致敬 [objc explain]: So you crashed in objc_msgSend() 1 前言自动化测试是我们正在做的技术需求,但是 bot 上的模拟器经常因为内存耗尽而
8086 的 CPU8086 是一个十六位结构的 CPU,一个十六位结构具备以下这几方面的特性 运算器一次最多可以处理 16 位的数据; 寄存器的最大宽度为 16 位; 寄存器和运算器之间的通路为 16 位。 物理地址=段地址 X 16 + 偏移地址然而,8086
前言iOS 开发过程中对遇到 crash 要想解决必须借助 crash 日志。一份 crash 日志包含解决该 crash 的绝大多数信息,理想状况下只要有日志就能解决该 crash。 Crash 日志的简单解读一份 Crash 日志包括基础信息、调用栈记录、寄存器状态、二进制映
前言最近重新拾起《深入理解计算机系统》看到讲汇编的地方,认真看汇编是怎么回事,作者跳过了许多东西实在是跟不上书上的节奏。于是找了下往上关于汇编的书籍,找到一本《汇编语言》(王爽著)讲得非常不错,开头第一章就解开了很多我模糊不清的地方。 总线总线是跟 CPU 相连所有导线的总称,它
等了大概一个月,我申请的 HP 显示器终于提示到货了。北京这周又恢复了炎热的天气,从 C 座把显示器搬回来出了一身汗。在工位上装了半天也没装好,更是搞得大汗淋漓。 把显示器搬回来了才仔细端详了它,原来是惠普的 z27s。上淘宝京东一看价值 5000 人民币,不得不佩服公司真有钱啊
最近在学习 OpenCV 做图像处理,首先就是安装问题。最开始使用 Cocoapods 安装,出现很多编译不过的问题。 于是自己手动安装来解决,Stack Overflow 和网上一些人的博客上的经验都过时了。 我使用的是 OpenCV 3.2 版本 http://opencv.
奇怪的 objc_msgSend crash在项目中遇到了一些只在 iOS 8 中发生的 crash,特征是出现在主线程中且多余的信息没有只有一个. objc_msgSend() selector name: respondsToSelector: main.m, line 14
在来到微博的第二天我就在本子上画好了“日历清理”的原型图,因为各种原因没能及时得以实现。 在十月份总算是找到一个合适的时机抽了点儿时间把想法实现了。用了一天时间把 App 搭出来,其中 数据库接口 系统日历接口 从加减时光那边拷贝过来,简单修改了下细节就直接用。 上线完我就赶
最近老修一些内存泄漏问题,真是尴尬。 BlocksKit 中遇到的问题__weak typeof(self) weakSelf = self; [btn bk_addEventHandler:^(id sender) { if (_activity.sourc
最近在准备秋招复习一些 iOS 知识,继续看 Objective-C 高级编程:iOS 与 OS X 多线程和内存管理. 所谓 书读百遍其义自见 尽管还是有的地方是看得很晦涩无法领略真谛但是对 block 的循环引用问题又认识深了些。立马想到项目中遇到的情况进而验证发现确实存