我正在使用 QuickDialog 库,这太棒了!到目前为止,我设法将一个 json 文件放入我的项目中并显示它。但是知道我想从网络服务中读取它。但是该函数需要一个字符串。您可以在此处查看该功能。
- (QRootElement *)initWithJSONFile:(NSString *)jsonPath {
self = [self initWithJSONFile:jsonPath andData:nil];
return self;
}
我要做的是以下。
[sectionSamples addElement:[[QRootElement alloc] initWithJSONFile:@"loginform"]];
[sectionSamples addElement:[[QRootElement alloc] initWithJSONFile:[NSURL URLWithString:[NSString stringWithFormat:@"%@",@"http://192.168.0.102/testWeb/callback2.json"]]]];
就像你可以看到我的第一个元素只是加载了一个 json(登录表单),它位于我项目的某个地方。但是当我想要加载第二种形式(callback2.json)时。它说dataparameter 是 nil。
当我在浏览器中浏览到 url 时,它会正确显示。
有谁能够帮助我?
亲切的问候。