`
lizhuang
  • 浏览: 904007 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Core libraries

 
阅读更多
RestKit: It is a framework for consuming and modeling RESTful web resources on iOS and OS X.

AFNetworking: It is a delightful iOS and OSX networking framework.

MagicalRecord: Core data

InjectiveI framework.

AGi18n: It easily localizes your iOS apps by automatically extracting texts from code and XIB files into localizable strings.

SDWebImage:It is an asynchronous image downloader with cache support with an UIImageView category (for ones not satisfied with UIImageView+AFNetworking functionality).

SSKyechain:It is a simple Cocoa wrapper for the keychain that works on Mac and iOS.

LUKeychainAccess: It is a wrapper for iOS keychain services that behaves just like NSUserDefaults.

FileMD5Hash:It is a library for computing MD5 hashes of files with small memory usage.

ISO8601DataFormatter:It is a Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. It supports calendar, week, and ordinal formats.

NSData+Base64:It is Base64 for NSData.

TransitionKit:It is a block-based State Machine API for Objective-C.

NSXtensions: It is a collection of useful categories for standard Cocoa classes.

BlockKit: It is a framework that block-ifies pieces of foundation and UIKit that are in desperate need.

Libextobjc:The extended Objective-C library extends the dynamism of the Objective-C programming language to support additional patterns present in other programming languages (including those that are not necessarily object-oriented).

Debugging and logging
• TestFlightSDK: It is a TestFlight SDK for over-the-air beta testing and crash reporting.
• Reveal-iOS-SDK: See your application's view hierarchy at runtime with advanced 2D and 3D visualizations.
• PonyDebugger: It is a client library and a gateway server combination that uses chrome developer tools on your browser to debug your application's network traffic and managed object contexts.
• CocoaLumberjack: It is a fast and simple, yet powerful and flexible logging framework for Mac and iOS.
• LibComponentLogging-Core: It is a logging library that provides log levels, log components, and pluggable logging backends.
• LibComponentLogging-NSLog: The LibComponentLogging logging backend redirects logging to NSLog.
• CBIntrospect: Introspect is a tool for iOS that aids in debugging user interfaces built with UIKit. It communicates with a view introspector, a desktop app.

Kiwi: It is a Behavior-Driven Development library for iOS development.
• TKSenTestAsync: It is a SenTest category with asynchronous support.
• Expecta: It is a matcher framework for Objective-C and Cocoa.
• Nocilla: It is a stunning HTTP stubbing for iOS. Testing HTTP requests has never been easier.
• OCMock: It is an Objective-C implementation of mock objects.
• Calabash: It is an automated testing technology for Android and iOS native
and hybrid applications. The home page is available at http://calaba.sh.
• Frank: It is automated acceptance tests for native iOS apps. The home page
is available at http://www.testingwithfrank.com. User interface
• UI7Kit: It is a GUI toolkit to implement iOS7 look-and-feel UIKit under iOS5/iOS6. It is also supported for patching UIKit to UI7Kit in runtime.
• SVProgressHUD: It is a clean and lightweight progress HUD for your iOS app.
• SIAlertView: It is a UIAlertView replacement with block syntax and fancy
transition styles.
• PSTCollectionView: It is open source and a 100 percent API-compatible replacement of UICollectionView for iOS4+.
• QuickDialog: It is a quick and easy dialog screen for iOS.
• ISRefreshControl: It is an iOS4-compatible UIRefreshControl.
• ViewDeck: It is an implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps.
• BCGenieEffect: It is an OSX-style genie effect inside your iOS app.
• JSMessagesViewController: It is a message's UI for iPhone and iPad.
• CorePlot: It is a Cocoa plotting framework for Mac OS X and iOS.
• DDPageControl: It is an easily customizable alternative to UIKit's UIPageControl.
• MTStatusBarOverlay: It is a custom iOS status bar overlay seen in apps, such as Reeder, Evernote, and Google Mobile App.
• FontasticIcons: It is an Objective-C wrapper for iconic fonts. [ 99 ]

Other
• ZBarSDK: It is a QR and barcode scan library
• ObjQREncoder: It is an Objective-C QR encoder
• CardIO: It is an easy-to-use credit card scanning tool
• CHCSVParser: It is a proper CSV parser for Objective-C


分享到:
评论

相关推荐

    Getting Strated with LLVM Core Libraries

    《Getting Started with LLVM Core Libraries》是一本关于LLVM(Low Level Virtual Machine)核心库入门的书籍。LLVM是一套广泛使用的开源基础架构,专为编译器开发设计。本书详细阐述了LLVM核心库的安装过程、使用...

    Getting Started with LLVM Core Libraries

    本书《Getting Started with LLVM Core Libraries》旨在帮助读者深入了解LLVM的核心库,并教授如何利用这些库来构建复杂的编程工具。 #### 二、LLVM概述 LLVM项目由一系列相互独立但紧密集成的组件构成,包括但不...

    Getting Started with LLVM Core Libraries.zip

    本文档《Getting Started with LLVM Core Libraries》将引导你深入理解LLVM核心库的使用,是学习LLVM的绝佳资源。以下是对该文档中可能涵盖的知识点的详细解释: 1. **LLVM架构**:首先,文档会介绍LLVM的整体架构...

    LLVM框架学习 Getting Started with LLVM Core Libraries

    在开始学习 LLVM Core Libraries 之前,首先要了解 LLVM 的版本。LLVM 有多个稳定版本和开发版本,每个版本可能会对功能、性能和兼容性有所改进。选择适合项目的版本是重要的第一步。 获取 LLVM 可以通过预编译的...

    Getting Started with LLVM Core Libraries.2014

    "Getting Started with LLVM Core Libraries.2014"是一本关于LLVM核心库的入门指南,适合对编译原理感兴趣的开发者或者希望利用LLVM进行编译器开发和程序优化的人群。 LLVM的核心库主要包括以下几个部分: 1. **...

    JDK 12 Documentation - Java Core Libraries Developer Guide

    JDK 12 Documentation - Java Core Libraries Developer Guide JDK 12 Documentation - Java Core Libraries Developer Guide JDK 12 Documentation - Java Core Libraries Developer Guide JDK 12 Documentation - ...

    CUDA C++ Core Libraries.zip

    CUDA C++ Core Libraries是NVIDIA公司为GPU编程提供的核心库,它使得开发者能够利用CUDA C++语言高效地编写并行计算程序。CUDA(Compute Unified Device Architecture)是一种编程模型,允许开发者利用图形处理单元...

    JDK 11 Documentation - Java Core Libraries Developer Guide

    JDK 11 Documentation - Java Core Libraries Developer Guide JDK 11 Documentation - Java Core Libraries Developer Guide JDK 11 Documentation - Java Core Libraries Developer Guide JDK 11 Documentation - ...

    Getting Started with LLVM Core Libraries-wrapper

    《Getting Started with LLVM Core Libraries》是一本专为希望深入了解LLVM框架的开发人员准备的书籍。本书由Bruno Cardoso Lopes和Rafael Auler共同撰写,并于2014年由Packt Publishing出版。LLVM是一个模块化和可...

    Getting Started with LLVM Core Libraries.rar

    LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容...

    Google core libraries for Java.zip

    Google core libraries for Java

    JDK9-JSE-Core Libraries-38.pdf

    JDK 9 Java Standard Edition Core Libraries Java Platform, Standard Edition Core Libraries, Release 9是 Oracle 公司在 2017 年发布的 Java 平台标准版核心库的第 9 版本。该文档提供了 Java 平台标准版核心库...

Global site tag (gtag.js) - Google Analytics