SeanChense

SeanChense

位卑未敢忘忧国

    • Home
    • Archives
    • About

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 上的模拟器经常因为内存耗尽而

2017-10-21

8086 中生成物理地址的方式

8086 的 CPU8086 是一个十六位结构的 CPU,一个十六位结构具备以下这几方面的特性 运算器一次最多可以处理 16 位的数据; 寄存器的最大宽度为 16 位; 寄存器和运算器之间的通路为 16 位。 物理地址=段地址 X 16 + 偏移地址然而,8086

2017-09-23

未符号化的 crash debug 经验谈

前言iOS 开发过程中对遇到 crash 要想解决必须借助 crash 日志。一份 crash 日志包含解决该 crash 的绝大多数信息,理想状况下只要有日志就能解决该 crash。 Crash 日志的简单解读一份 Crash 日志包括基础信息、调用栈记录、寄存器状态、二进制映

2017-09-22

总线、寻址、控制信号

前言最近重新拾起《深入理解计算机系统》看到讲汇编的地方,认真看汇编是怎么回事,作者跳过了许多东西实在是跟不上书上的节奏。于是找了下往上关于汇编的书籍,找到一本《汇编语言》(王爽著)讲得非常不错,开头第一章就解开了很多我模糊不清的地方。 总线总线是跟 CPU 相连所有导线的总称,它

2017-09-17

HP z27s 连接 MacBook Pro 找不到“排列”选项卡

等了大概一个月,我申请的 HP 显示器终于提示到货了。北京这周又恢复了炎热的天气,从 C 座把显示器搬回来出了一身汗。在工位上装了半天也没装好,更是搞得大汗淋漓。 把显示器搬回来了才仔细端详了它,原来是惠普的 z27s。上淘宝京东一看价值 5000 人民币,不得不佩服公司真有钱啊

2017-09-09

在 iOS 上安装 OpenCV

最近在学习 OpenCV 做图像处理,首先就是安装问题。最开始使用 Cocoapods 安装,出现很多编译不过的问题。 于是自己手动安装来解决,Stack Overflow 和网上一些人的博客上的经验都过时了。 我使用的是 OpenCV 3.2 版本 http://opencv.

2017-08-26

iOS 8 内存错误 crash 典型案例

奇怪的 objc_msgSend crash在项目中遇到了一些只在 iOS 8 中发生的 crash,特征是出现在主线程中且多余的信息没有只有一个. objc_msgSend() selector name: respondsToSelector: main.m, line 14

2017-07-23

日历清理,从零到日活 1K

在来到微博的第二天我就在本子上画好了“日历清理”的原型图,因为各种原因没能及时得以实现。 在十月份总算是找到一个合适的时机抽了点儿时间把想法实现了。用了一天时间把 App 搭出来,其中 数据库接口 系统日历接口 从加减时光那边拷贝过来,简单修改了下细节就直接用。 上线完我就赶

2016-11-30

CFTypeRef 使用中容易造成的内存泄漏样例一则

最近老修一些内存泄漏问题,真是尴尬。 BlocksKit 中遇到的问题__weak typeof(self) weakSelf = self; [btn bk_addEventHandler:^(id sender) { if (_activity.sourc

2016-07-27

Block 中循环引用导致内存泄漏样例一则

最近在准备秋招复习一些 iOS 知识,继续看 Objective-C 高级编程:iOS 与 OS X 多线程和内存管理. 所谓 书读百遍其义自见 尽管还是有的地方是看得很晦涩无法领略真谛但是对 block 的循环引用问题又认识深了些。立马想到项目中遇到的情况进而验证发现确实存

2016-07-25
<span></span>Prev1…910111213Next<span></span>

Github Card

Tags

  • economy11
  • iOS9
  • stock7
  • bank6
  • 劝退iOS5
  • 字节跳动期权4
  • EarlGrey3
  • finance2
  • life1
  • enconomy1
  • AFNetworking1
  • HarmonyOS1
  • OpenHarmony1

Links

Powered by hexo and Theme by Jacman © 2024 SeanChense