目录 前言 流程图 核心代码 请求头 请求体1、通过Parameters(参数字典)构建的请求体1、用户自定义block转译2、AFN默认的转义方式:将字典转化成字符串并且转...
目录 前言 流程图 核心代码 请求头 请求体1、通过Parameters(参数字典)构建的请求体1、用户自定义block转译2、AFN默认的转义方式:将字典转化成字符串并且转...
使用 AFNetworking3.0 请求数据,一般都是使用 NSDictionary 类型的参数字典,但是项目要求post 参数为json 形式,现修改使用方法如下: 1....
之前有总结iOS原生网络的使用,今天来总结一下基于NSURLSession封装的优秀开源框架AFNetWorking。 不知道有没人和我一样,接触网络是从AFNetWorki...
1 IAP规则详解 本文所述IAP(In-App Purchase),特指苹果App Store的应用内购买,是苹果为App内购买虚拟商品或服务提供的一套交易系统。首先来讨论...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-carsh-defen...
代码块 书写代码 选中代码右键,选择 Create Code Snipped 编辑代码块信息 Xcode的自带代码模板是用一个plist格式xml文件描述的,存储在Xcode...
收集crash日志方式 1.设备上直接查看 2.xcode获取设备上信息 3.xcode获取发布版本崩溃信息 下图中:1为崩溃信息列表;2可选择发布版本;3为具体崩溃堆栈信息...
接近年底,来了个比较急的客户端项目需求----做一个类似腾讯的MTA、bugly的搜集Crash的SDK,供其他app使用。 之前,我也看过MTA、bugly这些搜集Cras...
最近公司有一项新需求,要求获取主界面每个按钮的点击事件,来获取分析用户行为。 客户端埋点和无埋点的区别 客户端埋点(手动埋点,代码埋点):纯手动写代码,调用埋点SDK的函数,...
1.简介 在Flutter开发过程中,使用资源文件是必不可少的,当项目的结构越来越复杂,引入的资源文件越来越多,大家有没有遇到这样的一个问题,如果我在代码中写了这样的一个文件...
2020年本应该是一个 "爱你、爱你"的年份!却因为 黑天鹅 给我们带来非常大的影响! 一、2020年iOS招聘数据分析 这里是 2020年3月份BOSS直聘 北京iOS招聘...
消息机制:给方法调用者发送消息 1.消息发送 从Class对象一直通过superclass往上找,找遍所有的父类和自己的类 2.动态方法解析 找遍所有的父类和自己的类找不到的...
[ 题 : ] 栈-思路 [ 题 : ] 队列queue-思路 [ 题 : ] 冒泡排序 【冒泡排序】:相邻元素两两比较,比较完一趟,最(大或小)值出现在末尾 (1) 升序冒...
前言 我们一直都说设置 view 的 Opaque 属性值为 YES ,可以提高 GPU 的性能,达到优化代码目的,为什么呢?注:图形处理器(英语:Graphics Proc...
从iOS6开始,苹果开始支持动态下载官方提供的中文字体到系统中。使用苹果官方提供的中文字体,既可以避免版权问题,又可以节省应用体积。该方案适合对字体有较多需求的应用。 ——以...
八点睡不行,十二点才厉害。
坚持4点起床的一年里,我的一些变化我决定坚持4点起床,起初是因为一些机缘巧合,不过到今天,也满打满算坚持了一整年了,现在特地来简书上做个记录。 微信上的很多粉丝都比较了解我,前前后后做了好几个公众号,因为是两...
前言 我们都知道,回调的方案有Block、代理、通知。要想实现一对多就要用通知。而且很方便的在多个地方进行回调,实现我们任意的方法。然而是否考虑过用Block去实现一对多的回...