摘要:
深夜。 很寂静的时分, 本来应该睡觉的时刻, 突然睡意逝去,不为别的, 只因为想清理一下手机上的内存, 突然由此看到了很多以前的东西。 想到了自己这么长的时间到底有些什么样的进步呢? 现在开始真的有些怀疑。还好我看到了一些自己收藏过的文件--一些知识瑰宝。 看到它们的时候我也是震惊到了。因为真的想一 阅读全文
摘要:
PDF转换工具-罗琳转换器 “PDF转换工具-罗琳转换器”一向庄严承诺以保护使用其交互性产品和服务之用户的隐私。以下声明旨在披露与“PDF转换工具-罗琳转换器”客户端有关的隐私政策并试图回答以下问题: 1.个人信息及使用 “PDF转换工具-罗琳转换器”收集用户的两类信息: (1)与个人身份无关的信息 阅读全文
摘要:
Swift 基础语法 本文基于Swift 5.0+ 目录如下: <!--目录--> Swift 基础语法 常量 标识符 常见的数据类型 字面量 类型转换 元组(Tuple) 小结 常量 由 let 关键字定义 只能赋值1次 它的值不要求在编译时期确定,但使用之前必须赋值1次 let age1 = 1 阅读全文
摘要:
OC - runtime 之关联对象 OC runtime 中关联对象的方法相信大家都使用过,但是其原理和内部实现就很多人不知道。这篇文章就来讲解一下 OC runtime 之关联对象,下面直接步入正题。 runtime 关联对象原理 runtime 中提供的 API 如下: /// 对象关联策略 阅读全文
摘要:
iOS 开发之 GCD 不同场景使用 本文在iOS 开发值 GCD 基础 的基础上,继续总结了 GCD 的一些API 和在不同场景下的使用。 GCD 栅栏方法:dispatch_barrier_async 我们有时需要异步执行两组操作,而且第一组操作执行完之后,才能开始执行第二组操作。这样我们就需要 阅读全文
摘要:
iOS 开发之 GCD 基础 本文主要为 GCD 的 队列和执行方法等基础总结,目录如下: iOS 开发之 GCD 基础 GCD是什么? GCD 基本原理 和 优势 GCD的使用 GCD 的使用步骤 队列的创建方法/获取方法 任务的创建方法 GCD 各个队列组合的验证 【并发执行方式1】同步执行 + 阅读全文
摘要:
WKWebView 的使用和封装 前言 项目中有个新闻资讯模块展示公司和相关行业的最新动态。 这个部分基本是以展示网页为主,内部可能会有一些 native 和 JS 代码的交互。 因为是新项目,所以决定采用 iOS 8 中新出的 WebKit。 本文是对 WebKit 框架中 WKWebView 的 阅读全文
摘要:
# 支付宝使用整理 支付宝使用整理 官方开发指南 本文记录了我使用支付宝的一些过程 第一部分是一些我根据官方文档中摘录的可用的重要信息 第二部分是整理的 iOS/Android App 接入主要流程 && Demo 第三部分是遇到的几个坑,比较重要,特别记录一下 第一部分 应用创建及使用流程: 1. 阅读全文
摘要:
Git笔记 Git介绍 Git是分布式版本控制系统 集中式VS分布式,SVN VS Git SVN和Git主要的区别在于历史版本维护的位置 Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每次对比与提交代码都必须连接到中央仓库才能进行。 这样的好处在 阅读全文
摘要:
iOS 11 导航栏 item 偏移问题 和 Swift 下 UIButton 设置 title、image 显示问题 记录两个最近开发中遇到的两个问题 iOS 11 下导航栏 item 会在 push 和 pop 的时候发生偏移问题 Swift 中 UIButton 设置了 image 和 tit 阅读全文
摘要:
数据结构(四)--队列 本文主要讲解了队列的定义和队列主要功能实现的算法。最后会列举一些队列在程序设计当中常见的应用实例!相信了解了队列对你理解数据结构和程序设计会更加有益处! 1. 队列的定义 队列 (Queue)是一种先进先出(first in first out : FIFO)的线性表。它只允 阅读全文