【问题标题】:Objective C NSDictionary from NSString来自 NSString 的 Objective C NSDictionary
【发布时间】:2016-12-28 18:10:16
【问题描述】:
@interface users : NSObject {
    NSString *_id;
    NSString *logo;
    NSNumber *longtitude;
    NSNumber *latitude;
}

我有 NSString:

NSString *requestReply = 
{"status":1,"result":[{"id":"150","latitude":"31.7512103","longitude":"35.208157700000015","logo":"http://admin.t-club.co.il/upload/LOGO/150/694.jpg"},{"id":"145","latitude":"31.246028","longitude":"34.80849480000006","logo":"http://admin.t-club.co.il/upload/LOGO/145/689.jpg",},{"id":"37","latitude":"29.5593765","longitude":"34.95099419999997","logo":"http://admin.t-club.co.il/upload/LOGO/37/190.jpg",},{"id":"84","latitude":"29.5512331","longitude":"34.95264959999997","logo":"http://admin.t-club.co.il/upload/LOGO/84/483.jpg"}],"error":0}

如何使用我拥有的字符串中的数据从类用户中创建数组?

【问题讨论】:

  • 那不是一个有效的字符串。该字符串是否包含在 @"" 中? json 响应来自哪里?请发布完整的代码。

标签: objective-c json


【解决方案1】:

试试这个:

NSError *err = nil;
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary *json = [NSJSONSerialization JSONObjectWithData: data options: NSJSONReadingMutableContainers error: &err];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-17
    • 2011-08-04
    • 1970-01-01
    • 2023-03-29
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多