macmade / objc-uti

Objective-C wrapper for Uniform Type Identifiers (UTIs)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Objective-C wrapper for Uniform Type Identifiers (UTIs)

Build Status Issues Status License
Contact Sponsor

About

This project consists of an Objective-C wrapper for all the UTI functions available from the LaunchServices framework.

The goal is to provide an object-oriented approach to the Uniform Type Identifier system, using Objective-C (Foundation) data types, rather than CoreFoundation types, which may be painful to use, especially with ARC.

Swift support

This project is fully compatible with Swift.

In order to use the UTI class from Swift, simply link with UTI.framework and:

import UTI

Targets

The following targets are available:

  • OS X static library (.a).
  • OS X framework (.framework).
  • iOS static library (.a).

Supported platforms

  • OS X deployment target: OS X 10.6
  • iOS deployment target: iOS 6.0

Documentation

Documentation and API reference can be found at: http://doc.xs-labs.com/objc-uti/

License

The project is released under the terms of the MIT License.

Repository Infos

Owner:			Jean-David Gadina - XS-Labs
Web:			www.xs-labs.com
Blog:			www.noxeos.com
Twitter:		@macmade
GitHub:			github.com/macmade
LinkedIn:		ch.linkedin.com/in/macmade/
StackOverflow:	stackoverflow.com/users/182676/macmade

About

Objective-C wrapper for Uniform Type Identifiers (UTIs)

License:MIT License


Languages

Language:Objective-C 99.6%Language:Shell 0.4%