Estoy construyendo una aplicación de diapasón. La horquilla debería permitir hasta 12 pasos preestablecidos.Analizando el archivo JSON usando JSONKit
Además, deseo permitir que el usuario elija un tema. Cada tema cargará un conjunto de presets (no es necesario usarlos todos).
Mi fichero de configuración sería algo como esto *:
theme: "A3"
comment: "An octave below concert pitch (ie A4 440Hz)"
presets: {
A3 220Hz=220.0
}
// http://en.wikipedia.org/wiki/Guitar_tuning
theme: "Guitar Standard Tuning"
comment:"EADGBE using 12-TET tuning"
presets: {
E2=82.41
A2=110.00
D3=146.83
G3=196.00
B3=246.94
E4=329.63
}
theme: "Bass Guitar Standard Tuning"
comment: "EADG using 12-TET tuning"
presets: {
E1=41.204
A2=55.000
D3=73.416
G3=97.999
}
... que necesitan ser extraído en alguna estructura como esta:
@class Preset
{
NSString* label;
double freq;
}
@class Theme
{
NSString* label;
NSMutableArray* presets;
}
NSMutableArray* themes;
¿Cómo escribo mi archivo usando JSON? (Me gustaría crear un mínimo de mecanografía por parte del usuario, ¿qué tan breve puedo obtenerlo? ¿Alguien podría darme un ejemplo para el primer tema?)
Y cómo lo analizo en las estructuras usando https://github.com/johnezang/JSONKit?
El ejemplo de JSON está mal formado – Simeon
Lea la pregunta con más cuidado (del penúltimo párrafo). Nunca escribí JSON, ni siquiera lo supe hasta hace una hora. –
Lo siento, pensé que estabas buscando el código Objective-C (importando el objeto analizado en tu estructura Objective-C) – Simeon