苹果君的博客

Happy Coding, Happy Living


  • 首页

  • 分类

  • 归档

  • 关于

  • 标签

判断自己的应用是否被调试启动

发表于 2014-08-09   |   分类于 iOS

转自:https://developer.apple.com/library/ios/qa/qa1361/_index.html#//apple_ref/doc/uid/DTS10003368

目前能够想到的两个用处:

  1. 加入一些开发调试过程中才运行的代码,方便开发。
  2. 可以检测到被恶意调起,终止敏感操作。
阅读全文 »

Can't add self as subview

发表于 2014-06-01   |   分类于 iOS

iOS7刚发布的时候,总是出现这个 Can’t add self as subview 的崩溃,团队内部没出现过,但是外部用户的crash频频上报这个崩溃。本文讲述发现这个bug,分析定位,到解决的过程。

阅读全文 »

viewDidUnload 和 viewWillUnload 被废弃之后的内存警告处理

发表于 2013-04-07   |   分类于 iOS

由于iOS6以上的UIKit不会在内存警告时自动释放视图,所以viewWillUnload和viewDidUnload将不再触发,因此,在iOS6上,开发者需要负责内存警告时将不用到的视图释放。

阅读全文 »

[iOS] ViewController的生命周期及其加载View的步骤

发表于 2012-03-03   |   分类于 iOS

首先先阐明ViewController的职责:对内管理与之关联的View,对外跟其他ViewController通信和协调。对于与之关联的View,ViewController总是在需要的时候才加载视图,并在不需要的时候卸载视图,所以也同时担当了管理应用资源的责任。理解ViewController的LifeCycle(生命周期),能够有效地管理应用资源。

阅读全文 »
12
Wison Lin

Wison Lin

Happy Coding, Happy Living

14 日志
3 分类
6 标签
© 2016 Wison Lin
由 Hexo 强力驱动
主题 - NexT.Mist