// // NSDictionary_JSONExtensions.m // TouchCode // // Created by Jonathan Wight on 04/17/08. // Copyright 2008 toxicsoftware.com. All rights reserved. // // Permission is hereby granted, free of charge, to any person // obtaining a copy of this software and associated documentation // files (the "Software"), to deal in the Software without // restriction, including without limitation the rights to use, // copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the // Software is furnished to do so, subject to the following // conditions: // // The above copyright notice and this permission notice shall be // included in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR // OTHER DEALINGS IN THE SOFTWARE. // #import "NSDictionary_JSONExtensions.h" #import "CJSONDeserializer.h" @implementation NSDictionary (NSDictionary_JSONExtensions) + (id)dictionaryWithJSONData:(NSData *)inData error:(NSError **)outError { return([[CJSONDeserializer deserializer] deserialize:inData error:outError]); } + (id)dictionaryWithJSONString:(NSString *)inJSON error:(NSError **)outError; { NSData *theData = [inJSON dataUsingEncoding:NSUTF8StringEncoding]; return([self dictionaryWithJSONData:theData error:outError]); } @end bs/cocos2d/CCDrawingPrimitives.h?h=v0.4.7&id=d8ac1ed69d9361a2d16a3a762c5dd4f74a51fde0'>diff stats
path: root/libs/cocos2d/CCDrawingPrimitives.h
blob: 8d1dbe550d1149b5b12b325f939047923aa8a684 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92