iOS SDK directory
-
AF Network Activity Logger
AFNetworkActivityLogger is an extension for AFNetworking 3.0 that logs network requests as they are sent and received. In AFNetworking by default, the shared logger is configured with an AFNetworkActivityConsoleLogger with a debug level set to AFLoggerLevelInfo. To change the level, simply access the logger through the loggers property, and adjust the level.
-
AF Networking (Synchronous)
AFNetworking-Synchronous is a minimal category which extends AFNetworking to support synchronous requests. AFNetworking includes integration tests which use the delightful service httpbin. To run them, run pod install inside the TestProject folder, then load the workspace and execute the test action.
-
AF Networking RAC Extensions
AFNetworking-RACExtensions is a delightful extension to the AFNetworking classes for iOSand Mac OS X.
-
AF Networking
AFNetworking is an Objective-C networking library for iOSand Mac OS X that is built on top of the Foundation URL Loading System. This helps to extend the powerful high-level networking abstractions built into Cocoa. In addition to basic networking features, AFNetworking also includes more advanced ones such as Network Reachability and SSL Pinning. Also built by the Alamofire Software Foundation, Alamofire is the Swift equivalent of AFNetworking.
-
API Kit
APIKit is ayype-safe networking abstraction layer that associates request type with response type. APIKit requires Swift 5.0 or later, iOS8.0 or later, Mac OS 10.10 or later, watchOS 2.0 or later, or tvOS 9.0 or later for proper implementation. if you run a later OS then you can consider later versions of this kit.
-
AF Download Request Operation
AFDownloadRequestOperation is a progressive download operation for AFNetworking. While AFNetworking already supports downloading files, this class has additional support to resume a partial download, uses a temporary directory and has a special block that helps with calculating the correct download progress.
-
AF HTTP Request Operation Logger
AFHTTPRequestOperationLogger is an extension for AFNetworking 1.x that logs HTTP requests as they are sent and received.
-
Alamofire
Alamofire is an HTTP networking library written in Swift. In order to keep Alamofire focused specifically on core networking implementations, additional component libraries have been created by the Alamofire Software Foundation.
-
ASI HTTP Request
ASI HTTP Request is an easy to use wrapper around the CFNetwork API that makes some of the more tedious aspects of communicating with web servers easier. ASI HTTP Request is easy to use CFNetwork wrapper for HTTP requests, Objective-C, Mac OS X and iPhone.
-
Block RSS Parser
Block RSS Parser is an AFNetworkingXMLRequestOperation based RSS Parser.
-
Cocoa HTTP Server
CocoaHTTPServer is a small, lightweight, embeddable HTTP server for Mac OS X or iOSapplications. CocoaHTTPServer has built in support for bonjour broadcasting, IPv4 and IPv6 support, Asynchronous networking using GCD and standard sockets, Password protection support.
-
Async Socket
Async Socket is a TCP/IP socket networking library, designed to efficiently handle packet data. The library is in two files and one public Cocoa class. Async socket is networking library for Mac and iOS.
-
Form
Form is the most flexible and powerful way to build a form on iOS. Form came out from the need to have a form that could share logic between our iOSapps and your web clients.
-
GC Network Reachability
GCNetworkReachability monitors the network state on iOSand OS X devices. The GCNetworkReachability API is inspired by Apple's Reachability class for iOSbut the implementation is built from the ground up to utilize modern LLVM compiler features and POSIX standards. It also runs concurrently with GCD (libdispatch) and has OS X and IPv6 support.
-
Google Networking Utilities
GoogleNetworkingUtilities pods are methods that are shared between google libraries. GoogleNetworkingUtilities doesn't expose any headers and isn't intended for direct use.
-
NTP
Ntp is often used to make sure someone hasn't fiddled with the system clock. Ntp project contains code to provide time obtained from standard time servers using the simple network time protocol.
-
JL Routes
JLRoutes is a URL routing library with a simple block-based API. It is designed to make it very easy to handle complex URL schemes in your application with minimal code. JLRoutes 2.x require iOS8.0+ or macOS 10.10+with support for iOS7 and macOS 10.9 in version 1.6.4.
-
JXHTTP
JXHTTP is a networking library for iOSand OS X. It leverages operation queues and GCD to provide a powerful wrapper for Cocoa's built-in NSURLConnection object, adding many useful features like block response objects and progress tracking across multiple requests. JXHTTP strives to be as lightweight and readable as possible, making it easy to use or customize for advanced behavior. JXHTTP requires iOS5.0 or OS X 10.7 or newer.
-
MQTT Client Framework
MQTT Client Framework is a native Objective-C iOSlibrary using CFNetwork for networking and CoreData for persistance.
-
OH Http Stubs
OHHTTPStubs is a library designed to stub your network requests very easily. OHHTTPStubs allows publishers to create tests based on fake network data and simulate slow networks.