Hai Feng Kao

24pods

AltHanekeSwift

an alternative HanekeSwift which provides flexibility.

License: Custom

  • Swift

BowLite

License: MIT

HanekeObjc

A swift wrapper for HanekeSwift to provide an objective-c compatible interface

License: MIT

  • Swift

HFTableCollectionBindingHelper

helper functions to bind UITableView or UICollectionView instances to ViewModels in MVVM architecture

  • Markdown format.
  • Don't worry about the indent, we strip it!

License: MIT

  • Objective C

HFTAGManager

A configuration tool to change iOS Apps' behavior on the fly. If you want to host Google Tag Manager on your own, this is the tool of choice.

License: MIT

  • Objective C

HFViewBinding

helper functions to bind UITableView or UICollectionView instances to arrays

  • Markdown format.
  • Don't worry about the indent, we strip it!

License: MIT

  • Objective C

KVOMutableArray

KVOMutableArray provides the functionality to observe a NSMutableArray.

  • Markdown format.
  • Don't worry about the indent, we strip it!

License: MIT

  • Objective C

LeakCanaryiOS

Memory leak detection in XCTest, no problem!

License: MIT

  • Objective C

PodAsset

It is a very frustrating experience to locate the resources (assets) provided by the third-party pods. PodAsset provides a simple way to load the resources. And debugging tools if you cannot locate the correct bundles.

License: MIT

  • Objective C

RACProgressSubject

The objective is to handle the scenarios which involes mutiple progress signals. For example, when a user wants to login, the app needs to post the login information to the server and download the user infos. In order to display an accurate login progress, we need to handle the progress of both http post and http get operations. RACProgressSubject can merge the multiple progress signals into single signal.

License: MIT

  • Objective C

RACSerialCommand

ReactiveCocoa didn't have any queue support. Now it has.

License: MIT

  • Objective C

RACSerialQueue

ReactiveCocoa didn't have any queue support. Now it has.

License: MIT

  • Objective C

ReactiveCache

A cache interface for ReactiveCocoa. The underlying cache is HanekeSwift.

  • Markdown format.
  • Don't worry about the indent, we strip it!

License: MIT

  • Objective C

ReactiveCocoaEx

ReactiveCocoa (RAC) is an Objective-C framework for Functional Reactive Programming. It provides APIs for composing and transforming streams of values.

License: MIT

  • Objective C

ReactiveKiwi

It allows you to test reactive signals without tedious subscribeNext

License: MIT

  • Objective C

ReactiveLevelCache

Google's LevelDB with RACSignal interface

License: MIT

  • Objective C

WZProtocolInterceptor

A intermediate proxy class to forward Objective-C delegate messages. It checks the selector contained in specific protocol(s) to avoid infinite loop for keyboard dependent views like UITextField and UITextView.

  • Markdown format.
  • Don't worry about the indent, we strip it!

License: Custom

  • Objective C

YWebView

WKWebView, unlike UIWebView, doesn't support cookie persistency and sharing. There are multiple solutions on the Internet to deal with issue. YWebView combines the existing solutions to make WKWebView behave like the Old UIWebView.

License: MIT

  • Objective C