03 2022 档案
摘要:AFNetWorking SDWebImage MJRefresh Masonry YYModel IQKeyboardManger
阅读全文
摘要:1.RunLoop目的? 1.保证程序不退出 2.负责监听事件!(触摸,时钟,网络事件) 3. 睡眠中,等待消——处理消息 2.线程跟RunLoop有什么关系? 一对一关系 1、每条线程都有唯一的一个与之对应的RunLoop对象 2、RunLoop保存在一个全局的Dictionary里,线程作为ke
阅读全文
摘要:RN简介 React Native 是一个使用React和应用平台的原生功能来构建 Android 和 iOS 应用的开源框架。起源于faceBbook内部,2013开源。 React Native 组件就是对原生视图的封装,因此使用 React Native 编写的应用外观、感觉和性能与其他任何原
阅读全文
摘要:需求:利用webView加载H5页面,并实现点击H5页面的按钮触发事件,事件是调用OC的方法。简单说就是JS调用OC的方法,这里我们选择的是WKWebView,至于为什么不用UIWebView,自行百度或者看开发文档。实现:1、首先应该倒入 WebKit 框架 #import <WebKit/Web
阅读全文
摘要:应用沙盒 在想要本地存储数据之前,那就要知道一下什么是应用沙盒 ,其实很好理解应用沙盒就是应用的文件夹,与其他文件系统隔离。每一个iOS应用都有自己的应用沙盒,应用必须待在自己的沙盒里,其它应用不能访问该沙盒。 沙盒结构 Documents :保存应用运行时生成的需要持久化的数据,iTunes同步设
阅读全文
摘要:一、什么是数据结构 数据结构是计算机存储、组织数据的方式。 按存储方式来分的话,常用的存储结构有顺序存储、链式存储、索引存储和哈希存储等。 按数据逻辑结构,常用的逻辑结构有线性结构、树形结构,图形结构和集合结构。 数据的顺序存储结构的特点是:借助元素在存储器中的相对位置来表示数据元素之间的逻辑关系;
阅读全文