最近在学习React Native,看了一周的RN基本用法和JS的基础知识,上周末自己捣鼓了一点东西,感觉收获很大,所以决定写下来记录一下。 之...
前二天去某土豪创业公司面试被问到了内存管理的一些问题,面试官提到了autoreleasepool的问题,但是由于项目中从来没有用过,当时的回答全...
最近在项目中遇到一个特别奇怪的问题,经过一上午加一中午的排查,终于定位了问题。这个过程很曲折,有必要记录一下。 问题描述:在6s以及6sp上,无...
最近几个项目在使用到图片的时候都采取异步加载的情况,然而原生的ImageView的相关方式是同步执行的,如果图片太大或者网络条件不佳,那么就会造...
最近的几个项目中,一直使用的是AFNetworking ,但是网上几乎都是2.0版本的解析,所以下面我们来简要分析一下3.0版本的源码。源码目录...
项目中经常用到下拉刷新的功能,平时用的最多的是MJRefresh,这个第三方库提供了简单易用的API,方便使用,下面我们来分析一下源码。 一、常...
情景再现:在项目中从服务器获取数据的时候,经常采用json格式的数据,为了能方便的使用这些数据,项目中会把json转化为model。 之前我们的...
一、NSTimer使用方式如下: 优点:一行代码,简洁明了坑坑坑坑坑:1、只执行一次的timer在结束后计数器会减1,然后释放。重复执行的tim...
情景再现:在项目中遇到从数据库加载大量数据的情况,为了避免卡顿的现象,所以另开一个线程进行数据库读写操作,然后用广播通知主线程刷新。但是实际运行...