DaivePan

DaivePan

Geek Repo

Github PK Tool:Github PK Tool

DaivePan's starred repositories

audio-video-dev-tutorial

简单易懂的音视频开发教程

Language:C++License:MITStargazers:430Issues:0Issues:0

DanmakuFlameMaster

Android开源弹幕引擎·烈焰弹幕使 ~

License:Apache-2.0Stargazers:1Issues:0Issues:0

SourceCodeResearchAndExploration

SDWebImage、AFNetworking、WebViewJavascriptCore、YYModel源码解析

Language:Objective-CLicense:Apache-2.0Stargazers:385Issues:0Issues:0

YYKit

A collection of iOS components.

Language:Objective-CLicense:MITStargazers:13990Issues:0Issues:0

SDWebImage

Asynchronous image downloader with cache support as a UIImageView category

Language:Objective-CLicense:MITStargazers:24990Issues:0Issues:0

AFNetworking

A delightful networking framework for iOS, macOS, watchOS, and tvOS.

Language:Objective-CLicense:MITStargazers:33334Issues:0Issues:0

KakaJSON

Fast conversion between JSON and model in Swift.

Language:SwiftLicense:MITStargazers:1158Issues:0Issues:0

BinaryTrees

Some operations for binary tree

Language:JavaScriptLicense:MITStargazers:307Issues:0Issues:0

DWTikTokHook

突破tiktok锁区限制。内附非越狱手机安装教程

Language:Objective-CStargazers:82Issues:0Issues:0

CommonNetwork

# CommonNetwork 基于AFNetworking通用网络封装库 ## CommonNetworkCommand 网络请求封装 可以指定请求的url 参数 以及请求方法,使用方继承该类,自定义自己的网络请求。 ## CommonNetworkClient 给命令统一注入agent&handler,完成命令的组装。配合handler可以实现参数异步注入,请求重试等功能。比如框架中实现了断网等待重试的功能,断网错误可以等网络恢复再重新请求。 ## CommonNetworkAgent 网络请求的实现者 每个command需要注入一个agent 方可使用 ## ICommonNetworkHandler 利用handler可以注入公用的http头部 以及公用url参数 还可以处理所有错误 ##Demo ``` CommonNetworkClient *client = [[CommonNetworkClient alloc] initWithAgent:[CommonNetworkAgent agent] handler:[CommonNetworkHandlerPool sharedInstance] maxWaitingTime:30]; CommonNetworkErrorHandler *networkErrorHandler = [[CommonNetworkErrorHandler alloc] init]; [[CommonNetworkHandlerPool sharedInstance] addHandler:handler]; [[CommonNetworkHandlerPool sharedInstance] addHandler:networkErrorHandler]; //创建command 实际调用时改成具体的命令 CommonNetWorkCommand = [CommonNetworkCommand new]; [command setSuccessBlock:successBlock failureBlock:failureBlock]; [client startCommand:command];

Stargazers:2Issues:0Issues:0

mjcript

【越狱-逆向】基于Cycript实现的一些实用函数

Language:CycriptLicense:MITStargazers:716Issues:0Issues:0
Language:TypeScriptStargazers:2Issues:0Issues:0

fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

Language:RubyLicense:MITStargazers:38868Issues:0Issues:0

MJRefresh

An easy way to use pull-to-refresh.

Language:Objective-CLicense:MITStargazers:13772Issues:0Issues:0