
JSON是移动端开发常用的应用层数据交换协议。最常见的场景便是,客户端向服务端发起网络请求,服务端返回JSON文本,然后客户端解析这个JSON文本,再把对应数据展现到页面上。...
一、概述 iOS开发中UIKit中控件的交互方式默认是Target-Action,这种方式简单且直观。不过,一个问题在于编码方式太过于繁琐,需要定义一个方法,然后调用addT...
背景 项目中使用了 [NSMutableAttributedString initWithData:options:documentAttributes:error] 来解析...
目录介绍 01.整体概述介绍1.1 项目背景1.2 思考问题1.3 设计目标1.4 收益分析 02.市面抓包的分析2.1 Https三要素2.2 抓包核心原理2.3 搞定CA...
一、概述 在OC的轮子中,使用一个RETableviewManager的轮子,核心原理是数据驱动页面,cell-item 一一对应,对UITableview页面的封装。 只要...
Swift vs. Objective-C 用Swift 将协议(protocol)中的部分方法设计成可选(optional),该怎样实现? @optional和@requi...
一、概述 Flutter做为跨端的有力补充,自建渲染引擎实现思路,让其性能比ReactNative有很大提升,未来可期。 从去年开始开始flutter的学习,中间断断续续,本...
一、概述 声明式UI 和 响应式UI Flutter的页面编写风格,属于声明式UI风格这与iOS的 UIKit响应式 差距很大,不过后面的 SwiftUI 苹果拥抱 声明式U...
一、概述 Flutter实战[https://book.flutterchina.club] 二、一切都是Widget 在Flutter架构中,一切都是组件。1、所有的页面V...
0. 前言 最近面了一些试,某位面试官问了我一个有意思的问题: 当时猜测了一下,没答很全面,今晚有空了,好好梳理一下 delloc 的流程。 穿插研究复习几个问题,提供几个真...
零、概述 函数的一等公民,可以当做类型、函数参数、返回值等,支持面向函数编程。 每个函数 都是 一个由 函数的 参数值类型 和 返回值类型 组成的类型。 一、函数基础 1、声...
修正 2022.10.20修改:前两年苹果有做改动,所以本文有些不符合现在的情况了。懒得改文章,在这直接修正。1.现在正式的AppleID和沙箱账号的登录位置分开了,现在沙盒...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 前提,在之前的两篇文章中,大致介绍了一些基本概念以及启动优化的思路...
一、概述 通知经典的使用场景是多对多的场景。 Notification相关接口中的参数object表示的是观察者只会接受来至object对象发出的所注册的通知,而不会接受其他...