iOS 网络层架构说明说明iOS 的网络层使用 YTKNetwork作为网络层底层架构,在 YTKNetwork的YTKRequest类和具体的业务请求层之间架设了一个中间业务类LSBaseRequest,所有具体的 API 请求都继承于此类。关于 YTKNetwork YTKNetwork主要用于请求的发送及回调处理,YTKNetwork 的基本的思想是把每一个网络请求封装成对象。使用 YTKN            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 23:07:24
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主流的APP都少不了跟服务器交互,网络请求是少不了的事情。
开源的网络请求库,有很多,比如:AFNetworking、YTKNetwork、PPNetworkHelper、ASIHttpRequest,等等。
    主流的APP都少不了跟服务器交互,网络请求是少不了的事情。开源的网络请求库,有很多,比如:AFNetworking、YTKNetwork、PPN            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-22 13:16:52
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            趁着端午节日,自己没有什么过多的安排,准备花4-5天左右,针对网络请求源码AFNetworking和YTKNetwork进行解析以及这两年多iOS实际开发经验(其实YTKNetwork也是对AFNetworking的深度封装),结合多个实际项目,分别针对这两个网络框架,进行封装使用(可以直接使用)。本篇主要讲解AFNetworking源码解析,都是自己亲自看AFNetworking源码以及心得体会            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-06 21:00:12
                            
                                537阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概览:文章主要内容如下:采用AOP思想,使用 Aspects 来完成替换 Controller ,View,ViewModel基类,和基类说拜拜View层采用 MVVM 设计模式,使用 ReactiveObjC 进行数据绑定网络层使用 YTKNetwork 配合 ReactiveCocoa 封装网络请求,解决如何交付数据,交付什么样的数据(去Model化)等问题采用 JLRoutes 路由 对应用            
                
         
            
            
            
             don't repeat ur code! 了解 逻辑的分类: 行为(代理,block,通知,网络请求,增删改查),数据(原始数据,业务数据),视图(可复用,定制化) 将数据与视图相关的处理逻辑抽离出控制器.<被误解的MVC和被神化的MVVM>读后感文章地址YTKNetwork 网络请求的封装 一般产品都会使用网络库,快速高效,并且也可定制. 初级使用方式是侵入式的直接在控            
                
         
            
            
            
            本框架实现思路与YTKNetwork和RTNetworking类似,相当于一个简单版,把每一个网络请求封装成对象。使用LXNetwork,你的每一个请求都需要继承LXBaseRequest类,通过覆盖父类的一些方法或者实现相关协议方法来构造指定的网络请求。这个网络库可直接在项目中使用,但是有些功能完成度不是很完美,待完善。 GitHud地址:https://github.com/Code            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-15 14:18:18
                            
                                105阅读
                            
                                                                             
                 
                
                                
                    