- 博客(10)
- 收藏
- 关注
原创 从一次用Alamofire为网络请求添加header踩坑说起:iOS网络请求排错方法分享
很久没有写博客,最近在做项目的时候遇到了一个很迷的网络请求的坑,在添加header的时候总是401,但是postman请求结果却没有问题。搞了两天,查了很多都没找到解决方法,最后解决了但是还是没有很懂具体的原因,所以来分享一下顺便求解惑!!!以下,个人踩坑经历+解决方案+原因猜测,如有不对,欢迎交流指正!踩坑最近的一个项目,后台那边用了JWT生成token认证,然后需要在请求头里面传tok...
2019-03-27 21:40:15 5067
原创 学习笔记:《TCP/IP详解 卷1》IP(一)
IP:网际协议IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据包格式传输。 * 不可靠:不能保证IP数据报能成功到达目的地,IP仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区,IP有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息报给信源端。任何要求的可靠性必须由上层来提供(如TCP)。 * 无连接:IP并...
2018-09-04 17:58:32 557
原创 学习笔记:《TCP/IP详解 卷1》链路层
链路层2.1 引言链路层在TCP/IP协议族中主要有三个目的: * 为IP模块发送和接收IP数据报 * 为ARP模块发送ARP请求和接收ARP应答 * 为RARP发送RARP请求和接收RARP应答 TCP/IP支持多种不同的链路层协议,这取决于网络所使用的硬件。 主要讨论以太网链路层协议,两个串行接口链路层协议(SLIP和PPP)以及大多数实现都包含的环回(loopback)驱动...
2018-07-18 17:24:32 220
原创 学习笔记:《TCP/IP详解 卷1》概述
概述1.1 体系结构列表Internet体系结构1.1.1 分组、连接和数据报分组交换思想(多路)复用统计复用时分复用(TDM)和静态复用面向连接的网络数据报:一个特定类型的分组,有关来源和最终目的地的所有识别信息都位于分组中(不在分组交换机中),可用于建立一个无连接的网络,并且没有必要使用复杂的信令协议。消息边界或记录标记1.1.2 端到端论点和命运共...
2018-07-12 16:16:45 976
原创 学习笔记:iOS手势&动画(二)
学习笔记:iOS手势&动画(二)手势1 手势识别器的代理方法gestureRecognizerShouldBegin - 是否允许开始触发手势gestureRecognizer shouldReceiveTouch - 是否接收触摸gestureRecognizer ShouldRecognizeSimultaneouslyWithGestureRecognizer ...
2018-07-07 16:22:01 595
原创 学习笔记:iOS手势&动画(一)
学习笔记:iOS手势&动画手势常见手势Tap(点击)、Pan(平移)、Swipe(滑动)、rotation(旋转)、pinch(缩放)……触摸事件传递机制从父控件传递到子控件UIApplication->window->寻找处理事件最合适的viewUIApplication->window发生触摸事件后,系统会将该
2018-05-13 07:41:06 577
原创 学习笔记:iOS自动布局
学习笔记:iOS自动布局Autolayout1 布局实现约束&参照 约束就是对控件的大小或者位置进行约束,参照就是以某个控件的位置进行约束,其实两者没有明确的分别,它们都可以对控件的位置与尺寸起到作用。位置&尺寸 而所有控件,都逃不开位置和尺寸。添加约束应遵循的规则 – 对于两个同层级view之间的约束关系,添加到它们的父view上 – 对于两个不同层级...
2018-05-02 13:16:16 362
原创 学习笔记:多线程&GCD
学习笔记:多线程&GCD多线程基本概念线程 vs 进程进程Process:进程是具有一定独立功能的应用程序,是系统进行资源分配和调度的一个独立单位,在内存中有其完备的数据空间和代码空间,一个进程所拥有的数据和变量只属于它自己。 线程Thread:线程是某一进程中一个单独进行的程序。线程是进程的一个实体,是CPU调度和分派的基本单位,是比进程更小的能独立运行的基本单位。...
2018-04-15 07:35:27 267
原创 实现一个自定义的Alert
实现一个自定义的Alert为何需要自定义Alert?这次主要遇到问题是:在一个页面内添加了一个UIAlertViewController以实现添加单词,并在其中加入词性选择的列表,如图: 但是会发现在UIAlertViewController里面添加的按钮“选中”没有办法响应,在查了资料,问了人之后知道这是由于这个按钮已经超出UIAlertViewController的范围,故无...
2018-04-13 00:13:09 1795 1
原创 对UINavigationController的一点理解(出栈和入栈、和UITabBarController相结合)
对UINavigationController的一点理解之前一直零零碎碎的在学一些控件方面的东西,也做过一个简单的计算器和一个不完善的ToDoList,忘记写博客。最近开始自己做一些更加有针对性的项目,学的东西也更加系统总体一点,觉得可以给自己做个笔记也可以分享一下自己的理解就来写博客了,这次是关于UINavigationController个人的一点理解,欢迎更正补充。何为UINavig...
2018-03-10 01:13:40 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人