/vendor/TouchJSON/Extensions/NSDictionary_JSONExtensions.h
C Header | 37 lines | 5 code | 4 blank | 28 comment | 0 complexity | 6ebf862533a89343c3b610bca3b04e64 MD5 | raw file
1// 2// NSDictionary_JSONExtensions.h 3// TouchCode 4// 5// Created by Jonathan Wight on 04/17/08. 6// Copyright 2008 toxicsoftware.com. All rights reserved. 7// 8// Permission is hereby granted, free of charge, to any person 9// obtaining a copy of this software and associated documentation 10// files (the "Software"), to deal in the Software without 11// restriction, including without limitation the rights to use, 12// copy, modify, merge, publish, distribute, sublicense, and/or sell 13// copies of the Software, and to permit persons to whom the 14// Software is furnished to do so, subject to the following 15// conditions: 16// 17// The above copyright notice and this permission notice shall be 18// included in all copies or substantial portions of the Software. 19// 20// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 21// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 22// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 23// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 24// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 25// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 26// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 27// OTHER DEALINGS IN THE SOFTWARE. 28// 29 30#import <Foundation/Foundation.h> 31 32@interface NSDictionary (NSDictionary_JSONExtensions) 33 34+ (id)dictionaryWithJSONData:(NSData *)inData error:(NSError **)outError; 35+ (id)dictionaryWithJSONString:(NSString *)inJSON error:(NSError **)outError; 36 37@end