JSONmodel を使用して、サーバーから iOS デバイスにデータを取得しようとしています。クラスを適切に設定しましたが、何らかの理由で、URL を呼び出した後に null が返され続けます。
feed = [[Feeds alloc] initFromURLWithString:@"http://http://www.cs4768project.net76.net/untitled.php?action=getShops"
completion:^(JSONModel *model, JSONModelError *err) {
NSLog(@"reached");
//json fetched
NSLog(@"shops: %@", feed.shops);
フィードを保持するモデルは次のとおりです
@interface Feeds : JSONModel
@property(strong,nonatomic) NSArray* shops;
@end
私のコーヒーショップクラスと一緒に
@interface CoffeeShop : JSONModel
@property(strong, nonatomic) NSString* name;
@property(nonatomic) CLLocationDegrees latitude;
@property(nonatomic) CLLocationDegrees longtitude;
@end
json 出力:
{"name":"Starbs","latitude":"45","longtitude":"-52"}
私はしばらくの間解決策を見つけようとしてきましたが、何も思いつかず、なぜこれが機能しないのか困惑しています。どんな助けでも素晴らしいでしょう。