IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    20140317

    王亚庆发表于 2014-03-17 19:57:38
    love 0

    ios随笔

    最近的项目没有使用ARC,周末闲下来用检测了一下memory leak,发现有好些粗心犯的错误。

    简单的回一下,ios中以 + alloc/new/copy/mutableCopy开头的方法返回的对象将被调用者持有, 意味着你需要对他进行release。

    另外,比如[NSArray array]等类似的方法返回的对象是一个autorelease的,有可能你的程序不会crash,但是你需要retain这个对象,以保证它不会被清除掉了。

    最近比较忙,抽空看了一下ReactiveCocoa,这是一个函数式编程的framework,让你以一种与以往不同的方式书写代码,这里有很好的入门文章,传送门在此。



沪ICP备19023445号-2号
友情链接