博客专栏  >  移动开发   >  Inside The iOS Dev

Inside The iOS Dev

深入探究iOS开发中的底层和基础知识。

关注
1 已关注
16篇博文
  • iOS中线程Call Stack的捕获和解析(二)

    上接iOS中线程Call Stack的捕获和解析(一)。1. 部分参考资料做这一块时也是查阅了很多链接和书籍,包括但不限于: 《OS X ABI Mach-O File Format Referenc...

    2015-11-18 16:36
    5794
  • iOS中线程Call Stack的捕获和解析(一)

    这里对上个月做的一个技术项目做部分技术小结,这篇文章描述的功能和我们在使用Xcode进行调试时点击暂停的效果类似。一、获取任意一个线程的Call Stack如果要获取当前线程的调用栈,可以直接使用现有...

    2015-11-18 16:35
    7088
  • 利用objc的runtime来定位次线程中unrecognized selector sent to instance的问题

    昨天我们一个只有一行错误信息的问题:-[NSNull objectForKey:]: unrecognized selector sent to instance 0x537e068由于这个问题发生在...

    2014-06-17 15:32
    7852
  • Inside ARC — to see the code inserted by the compiler

    这里的主题是“Inside ARC”,顾名思义,主要是探讨ARC在我们看不见的地方为我们做了什么事情,以及怎么做的。出发点是对底层实现的兴趣,不了解这些也不妨碍写好代码,了解一点应该有益。

    2014-05-23 11:12
    4413
  • iOS应用的crash日志的分析基础

    Outline 如何获得crash日志 如何解析crash日志 如何分析crash日志      1. iOS策略相关      2. 常见错误标识      3. 代码bug ...

    2014-02-10 10:46
    47219
  • 关于大数据量下Core Data的数据迁移

    Core Data版本迁移基础 通常,在使用Core Data的iOS App上,不同版本上的数据模型变更引发的数据迁移都是由Core Data来负责完成的。 这种数据迁移模式称为Lightweig...

    2014-01-04 14:52
    13113
  • Core Data浅谈系列汇总

    Core Data浅谈系列之一 : 基础结构 Core Data浅谈系列之二 : 简单的CURD Core Data浅谈系列之三 : 了解NSManagedObject和NSPredicate...

    2013-01-22 10:42
    8411
  • iOS中block实现的探究

    [0. Brief introduction of block] Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。 用维基百科的话来说,B...

    2012-07-17 20:23
    90528
  • Instruments使用小记(2012-11-28更新)

    好记性不如烂笔头,所以决定写篇博客陆陆续续地记录一些使用Instruments的技巧。 1. 内存泄露的检测。 Memory Leak是编码过程中最基本的一类问题,即请求了内存分配,却没有...

    2012-06-10 19:51
    12481
  • C语言中闭包的探究及比较

    这是一篇技术分享,并且之前发表在酷壳上,http://coolshell.cn/articles/8309.html,现在发布到自己的博客上。 下文是直接从酷客复制过来的,这里偷了个懒,没有再次对格...

    2012-10-16 15:09
    16302
  • autorelease探究

    有时候我们需要延迟一个对象的引用计数减一操作,比如: + (NSArray *)array { return [[NSArray alloc] init] autorelease]; }...

    2012-08-15 12:04
    5199
  • 在iOS上实现瀑布流界面

    前阵子需要做一个需求,在iPhone上实现瀑布流效果。 第一眼看到这个需求,我想到的两种解决方案分别是: 1. 使用多个UITableView,然后控制它们同时滚动;  2. 使用一个UIScr...

    2012-05-21 20:16
    12967
  • 使用UIImageView展现来自网络的图片

    在iOS开发过程中,经常会遇到使用UIImageView展现来自网络的图片的情况,最简单的做法如下: - (void)viewDidLoad { [super viewDidLoad]; ...

    2012-03-14 13:06
    29393
  • What's the methodLists attribute of the structure objc_class for?

    在stackoverflow上看到这个问题,刚好那时候也在看相关内容,同有疑惑。 不过后来一时没理清,暂时先搁置了下来。今天早上,同事突然问起了这个问题,所以又跟了一下。 具体过程直接用英文写。 ...

    2012-02-28 20:34
    3165
  • iOS开发中的对象系统基础

    [0] Outline   -- [1] id和Class   -- [2] 动态地操作类   -- [3] 实例化 [1] id和Class 在Objective-C中有一个特别的...

    2012-02-17 16:32
    7620
  • Runtime of Objective-C

    [0] Outline   --  [1] 版本和平台   --  [2] 与Runtime System交互   --  [3] 方法的动态决议   --  [4] 消息转发   ...

    2012-02-09 21:37
    13645

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部