最近在开发ios程序中有用户反应我们的app在知识库内容的显示时会发热现象于是自己就用profile跑了一下 ,发现系统无限的调用popContext函数,而且是在等待一段时间以后
于是不停的百度,发现上面没有任何记录,自己冥思苦想 ,发现这个是弹出上下文环境的意思,有可能是自己使用了系统相关的资源而没有释放,于是检查自己 的程序,发现确实在使用绘图
UIGraphicsBeginImageContextWithOptions
这个函数以后没有调用UIGraphicsEndImageContext()函数
然后查找所有的
UIGraphicsBeginImageContextWithOptions函数在后面加上
UIGraphicsEndImageContext()函数
在使用profile跑了一下问题果然解决了