-1
この値を静的にコードに記入していますが、 {"id": "2"、 "name": "Test"、 "}} 私は以下のコードを試してみましたが成功しませんでした。 ?iOS(Objective C)Json値を静的に取得する場合
NSString *park_id = @'{"id":2,"parkname":"Test",""}';
NSString *myData = park_id;
NSLog(@"park_id =%@", myData);
NSArray *data_new;
NSArray *data_first = [myData componentsSeparatedByString:@":"][0];
NSArray *data_second = [myData componentsSeparatedByString:@":"][1];
NSLog(@"NewLog = %@", data_second);
NSLog(@"NewLog1 = %@", data_first);
data_new = [data_second[0] stringByReplacingOccurrencesOfString:@""
withString:@"\""];
NSLog(@"NewLog2 = %@", data_new);
NSString *message = data_new;
UIAlertController *alert=[UIAlertController alertControllerWithTitle:nil message:message preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *CancelButton=[UIAlertAction actionWithTitle:@"ok" style:UIAlertActionStyleDefault handler:^(UIAlertAction *action){
}];
[alert addAction:CancelButton];
は、あなたがこのコードから取得し、実際にあなたに何を得る結果とは何ですか? –
NSString * park_id = @ '{"id":2、 "parkname": "Test"、 ""}'; この値は3つの部分に分かれていますが、これを静的にコードに書き出している間にchar(125)が返されます。 – Astha