JSONMODEl ( https://github.com/icanzilb/JSONModel ) を使用して、wordpress JSON FEED (json-api を使用) を解析しています。
「コメント」が必要な場合を除いて、すべてうまくいきます。
私のフィードはそのようなものです:
comments = (
{
content = "<p>My comment</p>\n";
date = "2014-08-29 20:56:29";
id = 97813;
name = johndoe;
parent = 0;
url = "http://www.google.com";
}
);
だから私はそのような「ニュースモデル」を作ろうとします:
#import "JSONModel.h"
#import "commentmodel.h"
@protocol NewsModel @end
@interface NewsModel : JSONModel
@property (strong, nonatomic) NSString* title;
@property (strong, nonatomic) NSString* content;
@property (strong, nonatomic) NSString* thumbnail_images;
@property (strong, nonatomic) NSString* premium;
@property (strong, nonatomic) NSString* id;
@property (strong, nonatomic) CommentModel* comments;
@end
そして私のcommentmodelはそのように
#import "JSONModel.h"
@interface CommentModel : JSONModel
@property (assign, nonatomic) int id;
@property (strong, nonatomic) NSString* name;
@property (assign, nonatomic) NSString* content;
@end
しかし、アプリをビルドしようとすると、「フィード」が空になります。
ニュースモデルの「コメント」部分にコメントすると、内容がわかりました....
私はどこかで立ち往生していると思いますが、どこで!誰かがアイデアを持っているなら:)
どうもありがとう