摘要:
查找第三方库 比如查找MJExtension,终端输入:pod search MJExtension,第一次搜索他需要建索引,等待一会儿就可以了。 引入第三方库到项目中 我先在桌面上新建一个Test项目,然后演示把MJExtension导进去。 1:首先打开终端,cd到Test路径下。 2.然后生成 阅读全文
摘要:
用ListView的时候,会出现一个非常傻bi的情况,就是render的时候,listView不显示,需要碰/滑一下才会显示。 一开始我在怀疑自己是不是布局哪里有冲突,改到哭都没发现布局有什么问题,直到我谷歌了一下 “react native listView not show touch”... 阅读全文
摘要:
功能:图片下载、图片缓存、下载进度监听、gif处理等等项目地址:https://github.com/rs/SDWebImage 常见面试题: 图片的十六进制第一个字节.png 图片的十六进制第一个字节.png 一、下载缓存 #import "UIImageView+WebCache.h"'介绍:使 阅读全文
摘要:
谈到iOS多线程,一般都会谈到四种方式:pthread、NSThread、GCD和NSOperation。其中,苹果推荐也是我们最经常使用的无疑是GCD。对于身为开发者的我们来说,并发一直都很棘手,如果对GCD的理解不够透彻,那么iOS开发的历程绝对不会顺利。这里,我会从几个角度浅谈我对GCD的理解 阅读全文
摘要:
一、外设管理者 - 发布广告 如果两部手机在BLE的基础上进行连接,需要让其中一部手机作为外设,外设需要进行广播自己需要发布的数据,以供中心设备的接收和处理。 实现外设广播数据并且处理发送过程当中的流量限制如下: 1.初始化外设管理者 2.设置外设管理者的代理 3.自动调用外设管理者状态的代理方法 阅读全文
摘要:
(一)简要介绍 1.Delegate(代理、委托) 代理几乎是iOS开发中最常用的传值方式,在项目中的AppDelegate就是使用的这种设计模式,不仅如此,还有很多原生的控件也使用的这种设计模式,比如:UITextFiled,UITableView等等。官方给出的解释如下: Delegation 阅读全文