• Stars
    star
    807
  • Rank 54,935 (Top 2 %)
  • Language
    Objective-C
  • License
    BSD 2-Clause "Sim...
  • Created over 12 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Standard toolset classes and categories

About DTFoundation

Build Status

DTFoundation is a collection of utility methods and category extensions that Cocoanetics is standardizing on. This should evolve into a toolset of well-documented and -tested code to accelerate future development.

Documentation can be browsed online or installed in your Xcode Organizer via the Atom Feed URL.

Methods, categories and functions are grouped into Subspecs. The grouping determined by the required dependencies. Please refer the programming guides linked from the documentation site for their contents.

  • Core: Enhancements for Apple frameworks and classes which are usable on Mac and iOS.
  • UIKit: Enhancements for UIKit
  • UIKit Blocks Additions: Adding blocks-support to UIKit
  • AppKit: Enhancements for AppKit
  • DTAWS: Talking to Amazon Web Services
  • DTASN1: Event-based parser for ASN.1 data
  • DTHTMLParser: Event-based HTML parser based on libxml2
  • DTReachability: Block-based Reachability
  • DTSidePanel: Side-Panel view controller
  • DTSQLite: Objective-C wrapper for SQLite
  • DTUTI: UTI methods
  • DTZipArchive: Handing of Pkzip and GZip files
  • DTProgressHUD: Displaying informations or progress (in the middle of the screen)

License

It is open source and covered by a standard 2-clause BSD license. That means you have to mention Cocoanetics as the original author of this code and reproduce the LICENSE text inside your app.

You can purchase a Non-Attribution-License for 75 Euros for not having to include the LICENSE text.

We also accept sponsorship for specific enhancements which you might need. Please contact us via email for inquiries.

More Repositories

1

DTCoreText

Methods to allow using HTML code with CoreText
Objective-C
6,327
star
2

DTRichTextEditor

A rich-text editor for iOS
Objective-C
354
star
3

DTBonjour

Framework for Communicating over Bonjour+Wifi
Objective-C
341
star
4

Kvitto

App Store Receipt Validation
Swift
291
star
5

Examples

Sample projects that usually go with a blog post
Objective-C
213
star
6

DTMarkdownParser

An event-based parser for markdown text
Objective-C
196
star
7

DTLocalizableStringScanner

An open source substitute for Apple's genstrings which can be integrated in Apps.
Objective-C
109
star
8

DTWebArchive

A lightweight class to allow interaction with the WebArchive Pasteboard type used by Apple's iOS apps
Objective-C
106
star
9

AutoIngest

Automatic Sales Report Downloader for Mac
Objective-C
86
star
10

BarCodeKit

A modern framework for generating 1D barcodes
Objective-C
85
star
11

DTITCReportDownloader

A rewrite of Apple's Autoingest.java in Objective-C
Objective-C
81
star
12

DTDownload

File Downloading, Caching and Queueing
Objective-C
79
star
13

Swift-Examples

Cocoanetics Swift Examples
Swift
65
star
14

RadarSamples

Samples For Demonstrating Bug Reports
Objective-C
49
star
15

NSTimeZone-Localization

Providing a localized translation for the geopolitical names in the NSTimeZone class.
Objective-C
39
star
16

DTLoupe

Reimplementation of the iOS magnifying glass
Objective-C
38
star
17

DTKeychain

A simple and modern keychain wrapper
Objective-C
30
star
18

DTOAuth

A Simple OAuth Client
Objective-C
27
star
19

DTPDF

DTPDF
Objective-C
27
star
20

POEditorAPI

An API and Command-line Tool for POEditor.com
Swift
16
star
21

Ruby

Collection of my Ruby Scripts
Ruby
15
star
22

XLIFFix

Utility for recreating strings file from XLIFF
Swift
13
star
23

Barcodes_with_iOS

Sample Source Code for the Book "Barcodes with iOS" published by Manning
Objective-C
13
star
24

DTMorseKeyboard

A custom inputView that accepts Morse Code
Objective-C
12
star
25

DTXMLRPC

Wrapper for XML-RPC APIs
Objective-C
11
star
26

Pebble

Pebble Projects
C
8
star
27

GradleHelpers

1
star